Open Search
    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