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

EvaRequestStartPacket Class Reference

#include <evarequeststart.h>

Inherits EvaPicOutPacket.

Inheritance diagram for EvaRequestStartPacket:

Inheritance graph
[legend]
Collaboration diagram for EvaRequestStartPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EvaRequestStartPacket ()
 EvaRequestStartPacket (const EvaRequestStartPacket &rhs)
virtual ~EvaRequestStartPacket ()
EvaRequestStartPacketoperator= (const EvaRequestStartPacket &rhs)
void setSessionID (const unsigned int id)
void setMd5 (const unsigned char *value)
void setRequestSend (const bool ok)
const unsigned int getSessionID () const
const unsigned char * getMd5 () const
const bool isRequestSend () const

Protected Member Functions

virtual int putBody (unsigned char *buf)

Private Attributes

unsigned int sessionID
unsigned char md5 [16]
bool requestSend

Detailed Description

Definition at line 26 of file evarequeststart.h.


Constructor & Destructor Documentation

EvaRequestStartPacket::EvaRequestStartPacket  ) 
 

Definition at line 29 of file evarequeststart.cpp.

References EvaPicPacket::cryptPosition.

EvaRequestStartPacket::EvaRequestStartPacket const EvaRequestStartPacket rhs  ) 
 

Definition at line 35 of file evarequeststart.cpp.

virtual EvaRequestStartPacket::~EvaRequestStartPacket  )  [inline, virtual]
 

Definition at line 30 of file evarequeststart.h.


Member Function Documentation

const unsigned char* EvaRequestStartPacket::getMd5  )  const [inline]
 

Definition at line 39 of file evarequeststart.h.

References md5.

Referenced by operator=().

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

Definition at line 38 of file evarequeststart.h.

References sessionID.

Referenced by operator=().

const bool EvaRequestStartPacket::isRequestSend  )  const [inline]
 

Definition at line 40 of file evarequeststart.h.

References requestSend.

Referenced by operator=().

EvaRequestStartPacket & EvaRequestStartPacket::operator= const EvaRequestStartPacket rhs  ) 
 

Definition at line 41 of file evarequeststart.cpp.

References getMd5(), getSessionID(), isRequestSend(), md5, requestSend, and sessionID.

Here is the call graph for this function:

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

Reimplemented from EvaPicOutPacket.

Definition at line 55 of file evarequeststart.cpp.

References md5, requestSend, and sessionID.

void EvaRequestStartPacket::setMd5 const unsigned char *  value  ) 
 

Definition at line 50 of file evarequeststart.cpp.

References md5.

void EvaRequestStartPacket::setRequestSend const bool  ok  )  [inline]
 

Definition at line 36 of file evarequeststart.h.

References requestSend.

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

Definition at line 34 of file evarequeststart.h.

References sessionID.


Member Data Documentation

unsigned char EvaRequestStartPacket::md5[16] [private]
 

Definition at line 45 of file evarequeststart.h.

Referenced by getMd5(), operator=(), putBody(), and setMd5().

bool EvaRequestStartPacket::requestSend [private]
 

Definition at line 46 of file evarequeststart.h.

Referenced by isRequestSend(), operator=(), putBody(), and setRequestSend().

unsigned int EvaRequestStartPacket::sessionID [private]
 

Definition at line 44 of file evarequeststart.h.

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


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