Dataflow Runtime API
4.0.1.0
|
Interface for the RemotingService. More...
#include <Imt.Base.Lib.Remoting/RemotingServiceIfc.h>
Public Member Functions | |
virtual | ~RemotingServiceIfc () |
Destructor. More... | |
virtual bool | isRemoteObjectAdded (RemoteObjectIfc const &remoteObject) const =0 |
Returns true if the given remote object id is added to the remoting service. More... | |
virtual bool | isRemoteObjectAdded (int32_t const remoteObjectId) const =0 |
Returns true if the given remote object id is added to the remoting service. More... | |
virtual bool | add (RemoteObjectIfc &remoteObject)=0 |
Adds a remote object. More... | |
virtual bool | removeObject (RemoteObjectIfc &remoteObject)=0 |
Removes the given remote object. More... | |
Interface for the RemotingService.
Allows the registration (add and remove) of RemoteObjects.
|
inlinevirtual |
Destructor.
|
pure virtual |
Adds a remote object.
remoteObject | The remote object to add. |
Implemented in imt::base::lib::remoting::RemotingServiceBase, and imt::base::lib::remoting::RemotingSendService.
|
pure virtual |
Returns true if the given remote object id is added to the remoting service.
remoteObjectId | Id of the remote object possibly added to this remoting service. |
Implemented in imt::base::lib::remoting::RemotingServiceBase, and imt::base::lib::remoting::RemotingSendService.
|
pure virtual |
Returns true if the given remote object id is added to the remoting service.
remoteObject | object of the remote object possibly added to this remoting service. |
Implemented in imt::base::lib::remoting::RemotingServiceBase, and imt::base::lib::remoting::RemotingSendService.
|
pure virtual |
Removes the given remote object.
remoteObject | The remote object to remove. |
Implemented in imt::base::lib::remoting::RemotingServiceBase, and imt::base::lib::remoting::RemotingSendService.