Instrument Neutral Distributed Interface INDI
2.0.2
|
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 |
Msg * | owner |
MsgQueue * | blockedProducer |
std::set< MsgQueue * > | awaiters |
std::list< void * > | ownBuffers |
Definition at line 409 of file indiserver.cpp.
SerializedMsgWithoutSharedBuffer::SerializedMsgWithoutSharedBuffer | ( | Msg * | parent | ) |
Definition at line 3050 of file indiserver.cpp.
|
virtual |
Definition at line 3054 of file indiserver.cpp.
|
virtual |
Implements SerializedMsg.
Definition at line 3337 of file indiserver.cpp.
|
virtual |
Implements SerializedMsg.
Definition at line 3332 of file indiserver.cpp.