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

EvaRequestFacePacket Class Reference

#include <evarequestface.h>

Inherits EvaPicOutPacket.

Inheritance diagram for EvaRequestFacePacket:

Inheritance graph
[legend]
Collaboration diagram for EvaRequestFacePacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EvaRequestFacePacket ()
 EvaRequestFacePacket (const EvaRequestFacePacket &rhs)
virtual ~EvaRequestFacePacket ()
EvaRequestFacePacketoperator= (const EvaRequestFacePacket &rhs)
void setQunID (const int id)
void setSessionID (const unsigned int id)
void setFileAgentToken (const unsigned char *token, const int len)
const int getQunID () const
const unsigned int getSessionID () const
const int getTokenLength () const
const unsigned char * getFileAgentToken () const

Protected Member Functions

virtual int putBody (unsigned char *buf)

Private Attributes

int qunID
unsigned int sessionID
unsigned char * fileAgentToken
int tokenLength

Detailed Description

Definition at line 26 of file evarequestface.h.


Constructor & Destructor Documentation

EvaRequestFacePacket::EvaRequestFacePacket  ) 
 

Definition at line 29 of file evarequestface.cpp.

References EvaPicPacket::cryptPosition.

EvaRequestFacePacket::EvaRequestFacePacket const EvaRequestFacePacket rhs  ) 
 

Definition at line 35 of file evarequestface.cpp.

EvaRequestFacePacket::~EvaRequestFacePacket  )  [virtual]
 

Definition at line 41 of file evarequestface.cpp.

References fileAgentToken.


Member Function Documentation

const unsigned char* EvaRequestFacePacket::getFileAgentToken  )  const [inline]
 

Definition at line 41 of file evarequestface.h.

References fileAgentToken.

Referenced by operator=().

const int EvaRequestFacePacket::getQunID  )  const [inline]
 

Definition at line 38 of file evarequestface.h.

References qunID.

Referenced by operator=().

const unsigned int EvaRequestFacePacket::getSessionID  )  const [inline]
 

Definition at line 39 of file evarequestface.h.

References sessionID.

Referenced by operator=().

const int EvaRequestFacePacket::getTokenLength  )  const [inline]
 

Definition at line 40 of file evarequestface.h.

References tokenLength.

Referenced by operator=().

EvaRequestFacePacket & EvaRequestFacePacket::operator= const EvaRequestFacePacket rhs  ) 
 

Definition at line 47 of file evarequestface.cpp.

References getFileAgentToken(), getQunID(), getSessionID(), getTokenLength(), qunID, sessionID, setFileAgentToken(), and tokenLength.

Here is the call graph for this function:

int EvaRequestFacePacket::putBody unsigned char *  buf  )  [protected, virtual]
 

Reimplemented from EvaPicOutPacket.

Definition at line 66 of file evarequestface.cpp.

References fileAgentToken, qunID, sessionID, and tokenLength.

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

Definition at line 58 of file evarequestface.cpp.

References fileAgentToken, and tokenLength.

Referenced by operator=().

void EvaRequestFacePacket::setQunID const int  id  )  [inline]
 

Definition at line 34 of file evarequestface.h.

References qunID.

void EvaRequestFacePacket::setSessionID const unsigned int  id  )  [inline]
 

Definition at line 35 of file evarequestface.h.

References sessionID.


Member Data Documentation

unsigned char* EvaRequestFacePacket::fileAgentToken [private]
 

Definition at line 47 of file evarequestface.h.

Referenced by getFileAgentToken(), putBody(), setFileAgentToken(), and ~EvaRequestFacePacket().

int EvaRequestFacePacket::qunID [private]
 

Definition at line 45 of file evarequestface.h.

Referenced by getQunID(), operator=(), putBody(), and setQunID().

unsigned int EvaRequestFacePacket::sessionID [private]
 

Definition at line 46 of file evarequestface.h.

Referenced by getSessionID(), operator=(), putBody(), and setSessionID().

int EvaRequestFacePacket::tokenLength [private]
 

Definition at line 48 of file evarequestface.h.

Referenced by getTokenLength(), operator=(), putBody(), and setFileAgentToken().


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