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

EvaFTAgentLogin Class Reference

#include <evaftprotocols.h>

Inherits EvaFTAgentPacket.

Inheritance diagram for EvaFTAgentLogin:

Inheritance graph
[legend]
Collaboration diagram for EvaFTAgentLogin:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EvaFTAgentLogin ()
 ~EvaFTAgentLogin ()
void setFileAgentToken (const unsigned char *token, const int len)

Protected Member Functions

const int fillBody (unsigned char *buf)

Private Attributes

unsigned char * m_Token
int m_TokenLength

Detailed Description

Definition at line 80 of file evaftprotocols.h.


Constructor & Destructor Documentation

EvaFTAgentLogin::EvaFTAgentLogin  ) 
 

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

Definition at line 130 of file evaftprotocols.cpp.

EvaFTAgentLogin::~EvaFTAgentLogin  ) 
 

Definition at line 136 of file evaftprotocols.cpp.

References m_Token.


Member Function Documentation

const int EvaFTAgentLogin::fillBody unsigned char *  buf  )  [protected, virtual]
 

Reimplemented from EvaFTPacket.

Definition at line 151 of file evaftprotocols.cpp.

References EvaCrypt::encrypt(), EvaFTAgentPacket::m_FileAgentKey, m_Token, m_TokenLength, and EvaUtil::write16().

Here is the call graph for this function:

void EvaFTAgentLogin::setFileAgentToken const unsigned char *  token,
const int  len
 

Definition at line 142 of file evaftprotocols.cpp.

References m_Token, and m_TokenLength.


Member Data Documentation

unsigned char* EvaFTAgentLogin::m_Token [private]
 

Definition at line 89 of file evaftprotocols.h.

Referenced by fillBody(), setFileAgentToken(), and ~EvaFTAgentLogin().

int EvaFTAgentLogin::m_TokenLength [private]
 

Definition at line 90 of file evaftprotocols.h.

Referenced by fillBody(), and setFileAgentToken().


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