#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().
1.5.1