Dataflow Runtime API
2.7.4.0
|
Public Member Functions | |
RemoteObjectTemplate (imt::base::lib::remoting::RemotingSendServiceIfc *const remotingSendService=NULL, imt::base::lib::remoting::RemotingServiceIfc *const remotingReceiveService=NULL, imt::base::dff::activeparts::PortOutput *const portOut=NULL, ProtocolReceiverIfc *pProtocolReceiver=NULL, imt::base::bsp::type::DriverType::Id driverType=imt::base::bsp::type::DriverType::NONE, uint16_t indexModule=0U, uint16_t indexDriver=0U) | |
virtual void | deserialize (imt::base::core::serialization::Deserializer &deserializer) |
Deserialize this object from the given deserializer. More... | |
virtual void | serialize (imt::base::core::serialization::Serializer &serializer) const |
Serialize this object into the given serializer. More... | |
void | setDataToSend (const ProtocolType *const protocolData) |
Public Member Functions inherited from imt::base::lib::remoting::RemoteObjectAbs | |
RemoteObjectAbs (const int32_t uniqueIdToAttach, RemotingSendServiceIfc *const remotingSendService=NULL, RemotingServiceIfc *const remotingReceiveService=NULL) | |
Constructor. More... | |
virtual | ~RemoteObjectAbs (void) |
Destructor. | |
virtual int32_t | getUniqueId (void) |
virtual bool | send (void) |
virtual void | onReceive (imt::base::core::serialization::Deserializer &deserializer) |
virtual void | attach (const int32_t uniqueId) |
virtual void | detach (void) |
Public Member Functions inherited from imt::base::lib::remoting::RemoteObjectIfc | |
virtual | ~RemoteObjectIfc (void) |
Destructor. | |
Public Member Functions inherited from imt::base::core::serialization::SerializableIfc | |
virtual | ~SerializableIfc (void) |
Destructor. | |
Additional Inherited Members | |
Public Types inherited from imt::base::lib::remoting::RemoteObjectIfc | |
enum | { UNDEFINED_ID = -1 } |
Protected Member Functions inherited from imt::base::lib::remoting::RemoteObjectAbs | |
virtual uint32_t | getMaxTransferSize (void) |
Gets the maximum number of bytes that can be transfered by one transmission. More... | |
|
inlinevirtual |
Deserialize this object from the given deserializer.
deserializer | Deserializer to deserialize this object. |
Implements imt::base::core::serialization::SerializableIfc.
|
inlinevirtual |
Serialize this object into the given serializer.
serializer | Serializer to serialize this object. |
Implements imt::base::core::serialization::SerializableIfc.