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

RequestLoginTokenReplyPacket Class Reference

#include <evalogintoken.h>

Inherits InPacket.

Inheritance diagram for RequestLoginTokenReplyPacket:

Inheritance graph
[legend]
Collaboration diagram for RequestLoginTokenReplyPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RequestLoginTokenReplyPacket ()
 RequestLoginTokenReplyPacket (unsigned char *buf, int len)
 RequestLoginTokenReplyPacket (const RequestLoginTokenReplyPacket &rhs)
virtual ~RequestLoginTokenReplyPacket ()
InPacketcopy ()
RequestLoginTokenReplyPacketoperator= (const RequestLoginTokenReplyPacket &rhs)
const int getTokenLength () const
const unsigned char * getToken () const
const bool isReplyOk () const
const char getReplyCode () const

Protected Member Functions

virtual void parseBody ()

Private Attributes

char replyCode
int length
unsigned char * token

Detailed Description

Definition at line 36 of file evalogintoken.h.


Constructor & Destructor Documentation

RequestLoginTokenReplyPacket::RequestLoginTokenReplyPacket  ) 
 

Definition at line 55 of file evalogintoken.cpp.

Referenced by copy().

RequestLoginTokenReplyPacket::RequestLoginTokenReplyPacket unsigned char *  buf,
int  len
 

Definition at line 61 of file evalogintoken.cpp.

RequestLoginTokenReplyPacket::RequestLoginTokenReplyPacket const RequestLoginTokenReplyPacket rhs  ) 
 

Definition at line 67 of file evalogintoken.cpp.

References getReplyCode(), getToken(), getTokenLength(), length, replyCode, and token.

Here is the call graph for this function:

RequestLoginTokenReplyPacket::~RequestLoginTokenReplyPacket  )  [virtual]
 

Definition at line 85 of file evalogintoken.cpp.

References token.


Member Function Documentation

InPacket* RequestLoginTokenReplyPacket::copy  )  [inline]
 

Definition at line 43 of file evalogintoken.h.

References RequestLoginTokenReplyPacket().

Here is the call graph for this function:

const char RequestLoginTokenReplyPacket::getReplyCode  )  const [inline]
 

Definition at line 50 of file evalogintoken.h.

References replyCode.

Referenced by operator=(), and RequestLoginTokenReplyPacket().

const unsigned char* RequestLoginTokenReplyPacket::getToken  )  const [inline]
 

Definition at line 47 of file evalogintoken.h.

References token.

Referenced by operator=(), and RequestLoginTokenReplyPacket().

const int RequestLoginTokenReplyPacket::getTokenLength  )  const [inline]
 

Definition at line 46 of file evalogintoken.h.

References length.

Referenced by operator=(), and RequestLoginTokenReplyPacket().

const bool RequestLoginTokenReplyPacket::isReplyOk  )  const
 

Definition at line 109 of file evalogintoken.cpp.

References QQ_REQUEST_LOGIN_TOKEN_REPLY_OK, and replyCode.

RequestLoginTokenReplyPacket & RequestLoginTokenReplyPacket::operator= const RequestLoginTokenReplyPacket rhs  ) 
 

Definition at line 91 of file evalogintoken.cpp.

References getReplyCode(), getToken(), getTokenLength(), length, replyCode, and token.

Here is the call graph for this function:

void RequestLoginTokenReplyPacket::parseBody  )  [protected, virtual]
 

Reimplemented from InPacket.

Definition at line 114 of file evalogintoken.cpp.

References InPacket::decryptedBuf, length, QQ_REQUEST_LOGIN_TOKEN_REPLY_OK, replyCode, Packet::setLoginToken(), and token.

Here is the call graph for this function:


Member Data Documentation

int RequestLoginTokenReplyPacket::length [private]
 

Definition at line 55 of file evalogintoken.h.

Referenced by getTokenLength(), operator=(), parseBody(), and RequestLoginTokenReplyPacket().

char RequestLoginTokenReplyPacket::replyCode [private]
 

Definition at line 54 of file evalogintoken.h.

Referenced by getReplyCode(), isReplyOk(), operator=(), parseBody(), and RequestLoginTokenReplyPacket().

unsigned char* RequestLoginTokenReplyPacket::token [private]
 

Definition at line 56 of file evalogintoken.h.

Referenced by getToken(), operator=(), parseBody(), RequestLoginTokenReplyPacket(), and ~RequestLoginTokenReplyPacket().


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