Class CChannelBroker#
Defined in File listener.h
Inheritance Relationships#
Base Types#
public sdv::IInterfaceAccess
(Struct IInterfaceAccess)public sdv::com::IRequestChannel
(Struct IRequestChannel)
Class Documentation#
-
class CChannelBroker : public sdv::IInterfaceAccess, public sdv::com::IRequestChannel#
Channel broker to request new channels. This object is exposed to the client.
Public Functions
-
CChannelBroker(CListener &rListener)#
Constructor.
- Parameters:
rListener – [in] Reference to the listener to forward the calls to.
-
virtual sdv::u8string RequestChannel(const sdv::u8string &ssConfig) override#
Request a channel. Overload of sdv::com::IRequestChannel::RequestChannel.
This function creates a new endpoint and returns access to the repository through the new channel.
- Parameters:
ssConfig – [in] Configuration; currently not used.
- Returns:
The channel string needed to initialize the channel.
-
CChannelBroker(CListener &rListener)#