Instrument Neutral Distributed Interface INDI  2.0.2
Public Member Functions | List of all members
SerializedMsgWithoutSharedBuffer Class Reference
Inheritance diagram for SerializedMsgWithoutSharedBuffer:
SerializedMsg

Public Member Functions

 SerializedMsgWithoutSharedBuffer (Msg *parent)
 
virtual ~SerializedMsgWithoutSharedBuffer ()
 
virtual bool generateContentAsync () const
 
virtual void generateContent ()
 
- Public Member Functions inherited from SerializedMsg
 SerializedMsg (Msg *parent)
 
virtual ~SerializedMsg ()
 
bool requestContent (const MsgChunckIterator &position)
 
bool getContent (MsgChunckIterator &position, void *&data, ssize_t &nsend, std::vector< int > &sharedBuffers)
 
void advance (MsgChunckIterator &position, ssize_t s)
 
void release (MsgQueue *from)
 
void addAwaiter (MsgQueue *awaiter)
 
ssize_t queueSize ()
 

Additional Inherited Members

- Protected Member Functions inherited from SerializedMsg
bool async_canceled ()
 
void async_updateRequirement (const SerializationRequirement &n)
 
void async_pushChunck (const MsgChunck &m)
 
void async_done ()
 
bool isAsyncRunning ()
 
void onDataReady ()
 
void collectRequirements (SerializationRequirement &req)
 
void abort ()
 
void blockReceiver (MsgQueue *toblock)
 
- Protected Attributes inherited from SerializedMsg
SerializationStatus asyncStatus
 
Msgowner
 
MsgQueueblockedProducer
 
std::set< MsgQueue * > awaiters
 
std::list< void * > ownBuffers
 

Detailed Description

Definition at line 409 of file indiserver.cpp.

Constructor & Destructor Documentation

◆ SerializedMsgWithoutSharedBuffer()

SerializedMsgWithoutSharedBuffer::SerializedMsgWithoutSharedBuffer ( Msg parent)

Definition at line 3050 of file indiserver.cpp.

◆ ~SerializedMsgWithoutSharedBuffer()

SerializedMsgWithoutSharedBuffer::~SerializedMsgWithoutSharedBuffer ( )
virtual

Definition at line 3054 of file indiserver.cpp.

Member Function Documentation

◆ generateContent()

void SerializedMsgWithoutSharedBuffer::generateContent ( )
virtual

Implements SerializedMsg.

Definition at line 3337 of file indiserver.cpp.

◆ generateContentAsync()

bool SerializedMsgWithoutSharedBuffer::generateContentAsync ( ) const
virtual

Implements SerializedMsg.

Definition at line 3332 of file indiserver.cpp.


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