#include <Packets.h>
Public Types | |
enum | TYPE { UNKOWN_PACKET, XML_PACKET, DATA_PACKET } |
typedef TYPE | packet_type |
Public Member Functions | |
Packet_Header () | |
Packet_Header (ACE_UINT16 ver, packet_type pt, ACE_UINT64 len) | |
int | parse (const void *buffer, ACE_UINT64 len) |
int | parse (ACE_Message_Block *mb, ACE_UINT64 len) |
packet_type | type (void) |
ACE_UINT16 | version (void) |
ACE_UINT64 | length (void) |
ACE_Message_Block * | to_mb (void) |
ACE_UINT64 * | to_buffer (void *buffer) |
Private Attributes | |
ACE_UINT16 | version_ |
ACE_UINT64 | length_ |
packet_type | type_ |
Definition at line 48 of file Packets.h.
typedef TYPE qlib::ace::Packet_Header< sign, sign_len >::packet_type |
enum qlib::ace::Packet_Header::TYPE |
qlib::ace::Packet_Header< sign, sign_len >::Packet_Header | ( | ) |
qlib::ace::Packet_Header< sign, sign_len >::Packet_Header | ( | ACE_UINT16 | ver, | |
packet_type | pt, | |||
ACE_UINT64 | len | |||
) |
int qlib::ace::Packet_Header< sign, sign_len >::parse | ( | const void * | buffer, | |
ACE_UINT64 | len | |||
) |
int qlib::ace::Packet_Header< sign, sign_len >::parse | ( | ACE_Message_Block * | mb, | |
ACE_UINT64 | len | |||
) |
packet_type qlib::ace::Packet_Header< sign, sign_len >::type | ( | void | ) | [inline] |
Definition at line 60 of file Packets.h.
References qlib::ace::Packet_Header< sign, sign_len >::type_.
ACE_UINT16 qlib::ace::Packet_Header< sign, sign_len >::version | ( | void | ) | [inline] |
Definition at line 61 of file Packets.h.
References qlib::ace::Packet_Header< sign, sign_len >::version_.
ACE_UINT64 qlib::ace::Packet_Header< sign, sign_len >::length | ( | void | ) | [inline] |
Definition at line 62 of file Packets.h.
References qlib::ace::Packet_Header< sign, sign_len >::length_.
ACE_Message_Block* qlib::ace::Packet_Header< sign, sign_len >::to_mb | ( | void | ) |
ACE_UINT64* qlib::ace::Packet_Header< sign, sign_len >::to_buffer | ( | void * | buffer | ) |
ACE_UINT16 qlib::ace::Packet_Header< sign, sign_len >::version_ [private] |
Definition at line 67 of file Packets.h.
Referenced by qlib::ace::Packet_Header< sign, sign_len >::version().
ACE_UINT64 qlib::ace::Packet_Header< sign, sign_len >::length_ [private] |
Definition at line 68 of file Packets.h.
Referenced by qlib::ace::Packet_Header< sign, sign_len >::length().
packet_type qlib::ace::Packet_Header< sign, sign_len >::type_ [private] |
Definition at line 69 of file Packets.h.
Referenced by qlib::ace::Packet_Header< sign, sign_len >::type().