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 ServiceBusInterface & serviceBus
 
const ResourceIdentifier & serviceIdentifier
 
const ServiceProviderDetails & serviceProvider
 
const DataMap & serviceData
 

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