Dataflow Runtime API  4.0.1.0
Public Member Functions | List of all members
imt::base::lib::remoting::RemotingReceiveService Class Reference

Service for remote objects to receive data from another remote object. More...

#include <Imt.Base.Lib.Remoting/RemotingReceiveService.h>

Inheritance diagram for imt::base::lib::remoting::RemotingReceiveService:
imt::base::lib::remoting::RemotingServiceBase imt::base::lib::remoting::DataReceiverIfc imt::base::lib::remoting::RemotingServiceIfc

Public Member Functions

 RemotingReceiveService ()
 Constructor. More...
 
virtual ~RemotingReceiveService ()
 Destructor. More...
 
virtual void onDataReceived (uint8_t const *const pData, uint32_t const countDataBytes)
 
- Public Member Functions inherited from imt::base::lib::remoting::RemotingServiceBase
 RemotingServiceBase ()
 Constructor. More...
 
virtual ~RemotingServiceBase ()
 Destructor. More...
 
virtual bool isRemoteObjectAdded (RemoteObjectIfc const &remoteObject) const
 
virtual bool isRemoteObjectAdded (int32_t const remoteObjectId) const
 
virtual bool add (RemoteObjectIfc &remoteObject)
 
virtual bool removeObject (RemoteObjectIfc &remoteObject)
 
uint32_t getRemoteObjectCount () const
 Returns the count of remote objects that have been added to the remoting service. More...
 
- Public Member Functions inherited from imt::base::lib::remoting::RemotingServiceIfc
virtual ~RemotingServiceIfc ()
 Destructor. More...
 
- Public Member Functions inherited from imt::base::lib::remoting::DataReceiverIfc
virtual ~DataReceiverIfc ()
 Destructor. More...
 

Additional Inherited Members

- Protected Member Functions inherited from imt::base::lib::remoting::RemotingServiceBase
bool getRemoteObject (int32_t const remoteObjectId, RemoteObjectIfc *&pRemoteObject) const
 Get the remote object by Id. More...
 

Detailed Description

Service for remote objects to receive data from another remote object.

Constructor & Destructor Documentation

◆ RemotingReceiveService()

imt::base::lib::remoting::RemotingReceiveService::RemotingReceiveService ( )
explicit

Constructor.

◆ ~RemotingReceiveService()

virtual imt::base::lib::remoting::RemotingReceiveService::~RemotingReceiveService ( )
virtual

Destructor.

Member Function Documentation

◆ onDataReceived()

virtual void imt::base::lib::remoting::RemotingReceiveService::onDataReceived ( uint8_t const *const  pData,
uint32_t const  countDataBytes 
)
virtual

The documentation for this class was generated from the following file: