Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

FriendStatus Class Reference

List of all members.

Public Member Functions

 FriendStatus ()
 FriendStatus (unsigned char *buf)
 ~FriendStatus ()
FriendStatusoperator= (const FriendStatus &other)
int readData (unsigned char *buf)

Public Attributes

int qqNum
char unknown4
int ip
short port
char unknown11
char status
short unknown13_14
unsigned char unknownKey [QQ_KEY_LENGTH]
int numOfBytes

Detailed Description

Definition at line 31 of file evaonlinestatus.cpp.


Constructor & Destructor Documentation

FriendStatus::FriendStatus  )  [inline]
 

Definition at line 33 of file evaonlinestatus.cpp.

FriendStatus::FriendStatus unsigned char *  buf  ) 
 

Definition at line 53 of file evaonlinestatus.cpp.

References numOfBytes, and readData().

Here is the call graph for this function:

FriendStatus::~FriendStatus  )  [inline]
 

Definition at line 35 of file evaonlinestatus.cpp.


Member Function Documentation

FriendStatus & FriendStatus::operator= const FriendStatus other  ) 
 

Definition at line 58 of file evaonlinestatus.cpp.

References ip, numOfBytes, port, QQ_KEY_LENGTH, qqNum, status, unknown11, unknown13_14, unknown4, and unknownKey.

int FriendStatus::readData unsigned char *  buf  ) 
 

Definition at line 73 of file evaonlinestatus.cpp.

References ip, numOfBytes, port, QQ_KEY_LENGTH, qqNum, status, unknown11, unknown13_14, unknown4, and unknownKey.

Referenced by FriendStatus(), FriendChangeStatusPacket::parseBody(), and FriendOnlineEntry::readData().


Member Data Documentation

int FriendStatus::ip
 

Definition at line 39 of file evaonlinestatus.cpp.

Referenced by FriendChangeStatusPacket::FriendChangeStatusPacket(), FriendOnlineEntry::FriendOnlineEntry(), FriendChangeStatusPacket::getIP(), FriendOnlineEntry::getIP(), FriendChangeStatusPacket::operator=(), FriendOnlineEntry::operator=(), operator=(), and readData().

int FriendStatus::numOfBytes
 

Definition at line 46 of file evaonlinestatus.cpp.

Referenced by FriendStatus(), operator=(), and readData().

short FriendStatus::port
 

Definition at line 40 of file evaonlinestatus.cpp.

Referenced by FriendChangeStatusPacket::FriendChangeStatusPacket(), FriendOnlineEntry::FriendOnlineEntry(), FriendChangeStatusPacket::getPort(), FriendOnlineEntry::getPort(), FriendChangeStatusPacket::operator=(), FriendOnlineEntry::operator=(), operator=(), and readData().

int FriendStatus::qqNum
 

Definition at line 35 of file evaonlinestatus.cpp.

Referenced by FriendChangeStatusPacket::FriendChangeStatusPacket(), FriendOnlineEntry::FriendOnlineEntry(), FriendChangeStatusPacket::getQQ(), FriendOnlineEntry::getQQ(), FriendChangeStatusPacket::operator=(), FriendOnlineEntry::operator=(), operator=(), and readData().

char FriendStatus::status
 

Definition at line 42 of file evaonlinestatus.cpp.

Referenced by FriendChangeStatusPacket::FriendChangeStatusPacket(), FriendOnlineEntry::FriendOnlineEntry(), FriendChangeStatusPacket::getStatus(), FriendOnlineEntry::getStatus(), FriendChangeStatusPacket::operator=(), FriendOnlineEntry::operator=(), operator=(), and readData().

char FriendStatus::unknown11
 

Definition at line 41 of file evaonlinestatus.cpp.

Referenced by FriendChangeStatusPacket::FriendChangeStatusPacket(), FriendOnlineEntry::FriendOnlineEntry(), FriendChangeStatusPacket::getUnknown2_11(), FriendOnlineEntry::getUnknown2_11(), FriendChangeStatusPacket::operator=(), FriendOnlineEntry::operator=(), operator=(), and readData().

short FriendStatus::unknown13_14
 

Definition at line 43 of file evaonlinestatus.cpp.

Referenced by FriendChangeStatusPacket::FriendChangeStatusPacket(), FriendOnlineEntry::FriendOnlineEntry(), FriendChangeStatusPacket::getUnknown3_13_14(), FriendOnlineEntry::getUnknown3_13_14(), FriendChangeStatusPacket::operator=(), FriendOnlineEntry::operator=(), operator=(), and readData().

char FriendStatus::unknown4
 

Definition at line 38 of file evaonlinestatus.cpp.

Referenced by FriendChangeStatusPacket::FriendChangeStatusPacket(), FriendOnlineEntry::FriendOnlineEntry(), FriendChangeStatusPacket::getUnknown1_4(), FriendOnlineEntry::getUnknown1_4(), FriendChangeStatusPacket::operator=(), FriendOnlineEntry::operator=(), operator=(), and readData().

unsigned char FriendStatus::unknownKey[QQ_KEY_LENGTH]
 

Definition at line 44 of file evaonlinestatus.cpp.

Referenced by FriendChangeStatusPacket::FriendChangeStatusPacket(), FriendOnlineEntry::FriendOnlineEntry(), FriendChangeStatusPacket::getUnknownKey(), FriendOnlineEntry::getUnknownKey(), FriendChangeStatusPacket::operator=(), FriendOnlineEntry::operator=(), operator=(), and readData().


The documentation for this class was generated from the following file:
Generated on Mon May 15 20:50:59 2006 for libeva by  doxygen 1.4.4