ServiceDiscovery::JoinContext Struct Reference

#include <network_service_discovery.h>

Public Member Functions

 JoinContext (const ServiceBusInterface &bus, const ResourceIdentifier &identifier, const ServiceProviderDetails &provider, const DataMap &data)
 
 JoinContext (const JoinContext &)=default
 

Public Attributes

const ServiceBusInterfaceserviceBus
 
const ResourceIdentifierserviceIdentifier
 
const ServiceProviderDetailsserviceProvider
 
const DataMapserviceData
 

Constructor & Destructor Documentation

◆ JoinContext() [1/2]

JoinContext ( const ServiceBusInterface bus,
const ResourceIdentifier identifier,
const ServiceProviderDetails provider,
const DataMap data 
)

◆ JoinContext() [2/2]

JoinContext ( const JoinContext )
default

Member Data Documentation

◆ serviceBus

const ServiceBusInterface& serviceBus

◆ serviceIdentifier

const ResourceIdentifier& serviceIdentifier

◆ serviceProvider

const ServiceProviderDetails& serviceProvider

◆ serviceData

const DataMap& serviceData