#include <ezSockets.h>
Collaboration diagram for ezSocketsPacket:
Public Member Functions | |
ezSocketsPacket () | |
~ezSocketsPacket () | |
void | CopyPacket (ezSocketsPacket &pPacketToCopy) |
void | ClearPacket () |
void | SetupPacket (unsigned int iSize) |
void | DestroyTree () |
unsigned char | Read1 () |
unsigned short | Read2 () |
unsigned long | Read4 () |
MString | ReadNT () |
int | ReadData (int Bytes, char *ToReplace) |
void | Write1 (unsigned char Info) |
void | Write2 (unsigned short Info) |
void | Write4 (unsigned long Info) |
void | WriteNT (const MString &Info) |
void | WriteData (const char *Info, unsigned int Length) |
Public Attributes | |
char * | Data |
unsigned int | Position |
unsigned int | PositionTAG |
unsigned int | Size |
unsigned short | Port |
ezSocketsPacket * | Next |
Private Member Functions | |
void | Grow (unsigned long iSizeTo) |
Definition at line 29 of file ezSockets.h.
ezSocketsPacket::ezSocketsPacket | ( | ) |
Definition at line 42 of file ezSockets.cpp.
ezSocketsPacket::~ezSocketsPacket | ( | ) |
Definition at line 51 of file ezSockets.cpp.
void ezSocketsPacket::CopyPacket | ( | ezSocketsPacket & | pPacketToCopy | ) |
Definition at line 58 of file ezSockets.cpp.
void ezSocketsPacket::ClearPacket | ( | ) |
Definition at line 84 of file ezSockets.cpp.
void ezSocketsPacket::SetupPacket | ( | unsigned int | iSize | ) |
Definition at line 93 of file ezSockets.cpp.
void ezSocketsPacket::DestroyTree | ( | ) |
Definition at line 69 of file ezSockets.cpp.
unsigned char ezSocketsPacket::Read1 | ( | ) |
Definition at line 102 of file ezSockets.cpp.
unsigned short ezSocketsPacket::Read2 | ( | ) |
Definition at line 110 of file ezSockets.cpp.
unsigned long ezSocketsPacket::Read4 | ( | ) |
Definition at line 118 of file ezSockets.cpp.
MString ezSocketsPacket::ReadNT | ( | ) |
Definition at line 126 of file ezSockets.cpp.
int ezSocketsPacket::ReadData | ( | int | Bytes, | |
char * | ToReplace | |||
) |
Definition at line 165 of file ezSockets.cpp.
void ezSocketsPacket::Write1 | ( | unsigned char | Info | ) |
Definition at line 138 of file ezSockets.cpp.
void ezSocketsPacket::Write2 | ( | unsigned short | Info | ) |
Definition at line 144 of file ezSockets.cpp.
void ezSocketsPacket::Write4 | ( | unsigned long | Info | ) |
Definition at line 151 of file ezSockets.cpp.
void ezSocketsPacket::WriteNT | ( | const MString & | Info | ) |
Definition at line 158 of file ezSockets.cpp.
void ezSocketsPacket::WriteData | ( | const char * | Info, | |
unsigned int | Length | |||
) |
Definition at line 177 of file ezSockets.cpp.
void ezSocketsPacket::Grow | ( | unsigned long | iSizeTo | ) | [private] |
Definition at line 184 of file ezSockets.cpp.
char* ezSocketsPacket::Data |
Definition at line 40 of file ezSockets.h.
unsigned int ezSocketsPacket::Position |
Definition at line 41 of file ezSockets.h.
unsigned int ezSocketsPacket::PositionTAG |
Definition at line 42 of file ezSockets.h.
unsigned int ezSocketsPacket::Size |
Definition at line 43 of file ezSockets.h.
unsigned short ezSocketsPacket::Port |
Definition at line 44 of file ezSockets.h.
Definition at line 46 of file ezSockets.h.