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

EvaFTAgentCreateReply Class Reference

#include <evaftprotocols.h>

Inherits EvaFTAgentPacket.

Inheritance diagram for EvaFTAgentCreateReply:

Inheritance graph
[legend]
Collaboration diagram for EvaFTAgentCreateReply:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EvaFTAgentCreateReply (const unsigned char *buf, const int len)
const bool isConnected () const
const unsigned short getReplyCode () const
const unsigned int getIp () const
const unsigned short getPort () const
const std::string & getMessage () const

Protected Member Functions

const bool parseBody (unsigned char *buf, const int len)

Private Attributes

unsigned short m_ReplyCode
unsigned int m_Ip
unsigned short m_Port
std::string m_ErrMessage

Detailed Description

Definition at line 55 of file evaftprotocols.h.


Constructor & Destructor Documentation

EvaFTAgentCreateReply::EvaFTAgentCreateReply const unsigned char *  buf,
const int  len
 

==========================================================================================

Definition at line 72 of file evaftprotocols.cpp.


Member Function Documentation

const unsigned int EvaFTAgentCreateReply::getIp  )  const [inline]
 

Definition at line 66 of file evaftprotocols.h.

References m_Ip.

const std::string& EvaFTAgentCreateReply::getMessage  )  const [inline]
 

Definition at line 69 of file evaftprotocols.h.

References m_ErrMessage.

const unsigned short EvaFTAgentCreateReply::getPort  )  const [inline]
 

Definition at line 67 of file evaftprotocols.h.

References m_Port.

const unsigned short EvaFTAgentCreateReply::getReplyCode  )  const [inline]
 

Definition at line 61 of file evaftprotocols.h.

References m_ReplyCode.

const bool EvaFTAgentCreateReply::isConnected  )  const [inline]
 

Definition at line 60 of file evaftprotocols.h.

References m_ReplyCode, and QQ_FILE_AGENT_CREATE_OK.

const bool EvaFTAgentCreateReply::parseBody unsigned char *  buf,
const int  len
[protected, virtual]
 

Reimplemented from EvaFTPacket.

Definition at line 79 of file evaftprotocols.cpp.

References EvaCrypt::decrypt(), m_ErrMessage, EvaFTAgentPacket::m_FileAgentKey, m_Ip, m_Port, m_ReplyCode, EvaFTAgentPacket::m_Session, QQ_FILE_AGENT_CREATE_ERROR, QQ_FILE_AGENT_CREATE_OK, QQ_FILE_AGENT_CREATE_REDIRECT, EvaUtil::read16(), and EvaUtil::read32().

Here is the call graph for this function:


Member Data Documentation

std::string EvaFTAgentCreateReply::m_ErrMessage [private]
 

Definition at line 76 of file evaftprotocols.h.

Referenced by getMessage(), and parseBody().

unsigned int EvaFTAgentCreateReply::m_Ip [private]
 

Definition at line 74 of file evaftprotocols.h.

Referenced by getIp(), and parseBody().

unsigned short EvaFTAgentCreateReply::m_Port [private]
 

Definition at line 75 of file evaftprotocols.h.

Referenced by getPort(), and parseBody().

unsigned short EvaFTAgentCreateReply::m_ReplyCode [private]
 

Definition at line 73 of file evaftprotocols.h.

Referenced by getReplyCode(), isConnected(), and parseBody().


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