3#ifndef IMT_BASE_LIB_REMOTING_REMOTINGSENDSERVICE_H 
    4#define IMT_BASE_LIB_REMOTING_REMOTINGSENDSERVICE_H 
   19#if defined(_MSC_VER) && (_MSC_VER <= 1929) 
   23#pragma warning(disable : 4250) 
   98    virtual 
void onSetRemoteObjectId(::
imt::base::core::serialization::Serializer& sendSerializer, 
int32_t const remoteObjectId) const;
 
  100    ::
imt::base::core::serialization::Serializer m_sendSerializer;
 
  106#if defined(_MSC_VER) && (_MSC_VER <= 1929) 
Inteface for a sender that can be called to send byte data.
 
Classes that implement this interface provide a generic mechanism to exchange data with a remoting pe...
 
Service for remote objects to send data to another remote object.
 
bool send(int32_t const remoteObjectId) final
 
uint32_t getMaxTransferSize() const final
 
DataSenderIfc * getDataSender()
Gets the DataSender.
 
bool isRemoteObjectAdded(RemoteObjectIfc const &remoteObject) const final
 
void setDataSender(DataSenderIfc &dataSender)
Sets the DataSender.
 
RemotingSendService(uint8_t pSendBuffer[], uint32_t const bufferSize)
Constructor.
 
bool add(RemoteObjectIfc &remoteObject) final
 
bool removeObject(RemoteObjectIfc &remoteObject) final
 
Interface for the remoting sending service (allows remote objects to initiate the send by themselves)...
 
Provides the base Class for RemotingSendService and RemotingReceiveService, which implements the Remo...
 
This is a application specific file which is used to configure Imt.Base.Core.Math.
 
unsigned __int32 uint32_t