ADTF
3.18.2
|
Public Member Functions | |
ADTF_IID (IRPCObjectServerRegistry, "rpc_object_server_registry.bat.services.adtf.iid") | |
interface identifier | |
virtual tResult | StartListening (const char *strURL)=0 |
Public Member Functions inherited from IRPCObjectServerRegistry | |
ADTF_IID (IRPCObjectServerRegistry, "rpc_object_server_registry.ant.services.adtf.iid") | |
interface identifier | |
virtual tResult | GetProtocol (base::ant::IString &&strProtocol) const =0 |
Retrieve the identifier of the protocol used. More... | |
virtual tResult | GetRPCObjectServers (ucom::ant::iobject_enum< remote::ant::IRPCObjectServer > &lstObjects) const =0 |
Retrieves a list of RPC objects registered. More... | |
virtual tResult | RegisterRPCObjectServer (const char *strObjectName, const ucom::ant::iobject_ptr< remote::ant::IRPCObjectServer > &pObject)=0 |
Registers a IRPCObjectServer implementation with the given name strObjectName to the registry. More... | |
virtual tResult | UnregisterRPCObjectServer (const char *strObjectName)=0 |
Unregisters the given name from the object registry. More... | |
virtual tResult | StartListening ()=0 |
Starts listening to the given url. | |
virtual tResult | StopListening ()=0 |
Stops listening. No messages will be forwarded. | |
Public Member Functions inherited from IObject | |
ADTF_IID (IObject, "object.ant.ucom.adtf.iid") | |
Marks the IObject to be castable with the ucom_cast() More... | |
Additional Inherited Members | |
Protected Member Functions inherited from IRPCObjectServerRegistry | |
~IRPCObjectServerRegistry ()=default | |
hidden DTOR | |
Protected Member Functions inherited from IObject | |
~IObject ()=default | |
Protected destructor --> Use implemented Destroy() instead of delete! | |
Definition at line 159 of file rpc_object_server_registry_intf.h.