libcosmos
Linux C++ System Programming Library
|
Base class for types that deal with (de)serializing ancillary socket messages. More...
#include <message_header.hxx>
Protected Member Functions | |
SendMessageHeader::ControlMessage | createMsg (MSG_TYPE type, const size_t data_len) const |
void | checkMsg (const ReceiveMessageHeader::ControlMessage &msg, MSG_TYPE type) const |
uint8_t * | data (SendMessageHeader::ControlMessage &msg) const |
Base class for types that deal with (de)serializing ancillary socket messages.
This base class keeps some common logic that is shared between ancillary socket message types. More importantly this type is here to allow access to the API of SendMessageHeader::ControlMessage without adding a lot of friend declarations for each type of ancillary message.
Definition at line 459 of file message_header.hxx.
|
inlineprotected |
Definition at line 466 of file message_header.hxx.
|
inlineprotected |
Definition at line 462 of file message_header.hxx.
|
inlineprotected |
Definition at line 472 of file message_header.hxx.