Dataflow Runtime API  3.1.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 (void)
 Constructor. More...
 
virtual ~RemotingReceiveService (void)
 Destructor. More...
 
virtual void onDataReceived (const uint8_t *const pData, const uint32_t countDataBytes)
 
- Public Member Functions inherited from imt::base::lib::remoting::RemotingServiceBase
 RemotingServiceBase ()
 Constructor. More...
 
virtual ~RemotingServiceBase ()
 Destructor. More...
 
virtual bool isRemoteObjectAdded (const RemoteObjectIfc &remoteObject) const
 
virtual bool isRemoteObjectAdded (const int32_t remoteObjectId) const
 
virtual bool add (RemoteObjectIfc &remoteObject)
 
virtual bool removeObject (RemoteObjectIfc &remoteObject)
 
uint32_t getRemoteObjectCount (void) 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 (void)
 Destructor. More...
 
- Public Member Functions inherited from imt::base::lib::remoting::DataReceiverIfc
virtual ~DataReceiverIfc (void)
 Destructor. More...
 

Additional Inherited Members

- Protected Member Functions inherited from imt::base::lib::remoting::RemotingServiceBase
bool getRemoteObject (const int32_t 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 ( void  )
explicit

Constructor.

◆ ~RemotingReceiveService()

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

Destructor.

Member Function Documentation

◆ onDataReceived()

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

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