#include <packet.h>
Public Member Functions | |
| PacketClass (short id=0) | |
| PacketClass (char *cur_buf) | |
| ~PacketClass () | |
| void | Add_Field (FieldClass *field) |
| void | Add_Field (char *field, char data) |
| void | Add_Field (char *field, unsigned char data) |
| void | Add_Field (char *field, short data) |
| void | Add_Field (char *field, unsigned short data) |
| void | Add_Field (char *field, long data) |
| void | Add_Field (char *field, unsigned long data) |
| void | Add_Field (char *field, char *data) |
| void | Add_Field (char *field, void *data, int length) |
| FieldClass * | Find_Field (char *id) |
| bit8 | Get_Field (char *id, int &data) |
| bit8 | Get_Field (char *id, char &data) |
| bit8 | Get_Field (char *id, unsigned char &data) |
| bit8 | Get_Field (char *id, short &data) |
| bit8 | Get_Field (char *id, unsigned short &data) |
| bit8 | Get_Field (char *id, long &data) |
| bit8 | Get_Field (char *id, unsigned long &data) |
| bit8 | Get_Field (char *id, unsigned &data) |
| bit8 | Get_Field (char *id, char *data) |
| bit8 | Get_Field (char *id, void *data, int &length) |
| unsigned short | Get_Field_Size (char *id) |
| FieldClass * | Get_Field_At (int position) |
| int | Get_Num_Fields () |
| char * | Create_Comms_Packet (int &size) |
| PacketClass (short id=0) | |
| PacketClass (char *cur_buf) | |
| ~PacketClass () | |
| void | Add_Field (FieldClass *field) |
| void | Add_Field (char *field, char data) |
| void | Add_Field (char *field, unsigned char data) |
| void | Add_Field (char *field, short data) |
| void | Add_Field (char *field, unsigned short data) |
| void | Add_Field (char *field, long data) |
| void | Add_Field (char *field, unsigned long data) |
| void | Add_Field (char *field, char *data) |
| void | Add_Field (char *field, void *data, int length) |
| FieldClass * | Find_Field (char *id) |
| bit8 | Get_Field (char *id, int &data) |
| bit8 | Get_Field (char *id, char &data) |
| bit8 | Get_Field (char *id, unsigned char &data) |
| bit8 | Get_Field (char *id, short &data) |
| bit8 | Get_Field (char *id, unsigned short &data) |
| bit8 | Get_Field (char *id, long &data) |
| bit8 | Get_Field (char *id, unsigned long &data) |
| bit8 | Get_Field (char *id, unsigned &data) |
| bit8 | Get_Field (char *id, char *data) |
| bit8 | Get_Field (char *id, void *data, int &length) |
| unsigned short | Get_Field_Size (char *id) |
| FieldClass * | Get_Field_At (int position) |
| int | Get_Num_Fields () |
| char * | Create_Comms_Packet (int &size) |
| PacketClass::PacketClass | ( | char * | cur_buf | ) |
Definition at line 105 of file packet.cpp.
| PacketClass::~PacketClass | ( | ) |
Definition at line 62 of file packet.cpp.
| PacketClass::PacketClass | ( | char * | cur_buf | ) |
| PacketClass::~PacketClass | ( | ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void PacketClass::Add_Field | ( | FieldClass * | field | ) |
Definition at line 87 of file packet.cpp.
| void PacketClass::Add_Field | ( | FieldClass * | field | ) |
| char * PacketClass::Create_Comms_Packet | ( | int & | size | ) |
Definition at line 183 of file packet.cpp.
| char * PacketClass::Create_Comms_Packet | ( | int & | size | ) |
| FieldClass * PacketClass::Find_Field | ( | char * | id | ) |
Definition at line 264 of file packet.cpp.
| FieldClass * PacketClass::Find_Field | ( | char * | id | ) |
| bit8 PacketClass::Get_Field | ( | char * | id, |
| char & | data ) |
Definition at line 312 of file packet.cpp.
| bit8 PacketClass::Get_Field | ( | char * | id, |
| char & | data ) |
| bit8 PacketClass::Get_Field | ( | char * | id, |
| char * | data ) |
Definition at line 445 of file packet.cpp.
| bit8 PacketClass::Get_Field | ( | char * | id, |
| char * | data ) |
| bit8 PacketClass::Get_Field | ( | char * | id, |
| int & | data ) |
Definition at line 419 of file packet.cpp.
| bit8 PacketClass::Get_Field | ( | char * | id, |
| int & | data ) |
| bit8 PacketClass::Get_Field | ( | char * | id, |
| long & | data ) |
Definition at line 408 of file packet.cpp.
| bit8 PacketClass::Get_Field | ( | char * | id, |
| long & | data ) |
| bit8 PacketClass::Get_Field | ( | char * | id, |
| short & | data ) |
Definition at line 360 of file packet.cpp.
| bit8 PacketClass::Get_Field | ( | char * | id, |
| short & | data ) |
| bit8 PacketClass::Get_Field | ( | char * | id, |
| unsigned & | data ) |
Definition at line 477 of file packet.cpp.
| bit8 PacketClass::Get_Field | ( | char * | id, |
| unsigned & | data ) |
| bit8 PacketClass::Get_Field | ( | char * | id, |
| unsigned char & | data ) |
Definition at line 336 of file packet.cpp.
| bit8 PacketClass::Get_Field | ( | char * | id, |
| unsigned char & | data ) |
| bit8 PacketClass::Get_Field | ( | char * | id, |
| unsigned long & | data ) |
Definition at line 468 of file packet.cpp.
| bit8 PacketClass::Get_Field | ( | char * | id, |
| unsigned long & | data ) |
| bit8 PacketClass::Get_Field | ( | char * | id, |
| unsigned short & | data ) |
Definition at line 384 of file packet.cpp.
| bit8 PacketClass::Get_Field | ( | char * | id, |
| unsigned short & | data ) |
| bit8 PacketClass::Get_Field | ( | char * | id, |
| void * | data, | ||
| int & | length ) |
Definition at line 503 of file packet.cpp.
| bit8 PacketClass::Get_Field | ( | char * | id, |
| void * | data, | ||
| int & | length ) |
| FieldClass * PacketClass::Get_Field_At | ( | int | position | ) |
Definition at line 275 of file packet.cpp.
| FieldClass * PacketClass::Get_Field_At | ( | int | position | ) |
| unsigned short PacketClass::Get_Field_Size | ( | char * | id | ) |
Definition at line 514 of file packet.cpp.
| unsigned short PacketClass::Get_Field_Size | ( | char * | id | ) |
| int PacketClass::Get_Num_Fields | ( | ) |
Definition at line 287 of file packet.cpp.
| int PacketClass::Get_Num_Fields | ( | ) |