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

EvaUHTransferReply Class Reference

#include <evauhprotocols.h>

Inherits EvaUHPacket.

Inheritance diagram for EvaUHTransferReply:

Inheritance graph
[legend]
Collaboration diagram for EvaUHTransferReply:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EvaUHTransferReply (const unsigned char *buf, const int len)
virtual ~EvaUHTransferReply ()
const int getQQ () const
const unsigned int getSessionId () const
const unsigned int getFileSize () const
const unsigned int getStart () const
const unsigned int getPartSize () const
const unsigned char * getPartData () const

Protected Member Functions

virtual const bool parseBody ()

Private Attributes

int mId
unsigned int mSessionId
unsigned int mFileSize
unsigned int mStart
unsigned int mPartSize
unsigned char * mPartData

Detailed Description

Definition at line 80 of file evauhprotocols.h.


Constructor & Destructor Documentation

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

Definition at line 168 of file evauhprotocols.cpp.

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

Definition at line 83 of file evauhprotocols.h.


Member Function Documentation

const unsigned int EvaUHTransferReply::getFileSize  )  const [inline]
 

Definition at line 87 of file evauhprotocols.h.

References mFileSize.

const unsigned char* EvaUHTransferReply::getPartData  )  const [inline]
 

Definition at line 90 of file evauhprotocols.h.

References mPartData.

const unsigned int EvaUHTransferReply::getPartSize  )  const [inline]
 

Definition at line 89 of file evauhprotocols.h.

References mPartSize.

const int EvaUHTransferReply::getQQ  )  const [inline]
 

Definition at line 85 of file evauhprotocols.h.

References mId.

const unsigned int EvaUHTransferReply::getSessionId  )  const [inline]
 

Definition at line 86 of file evauhprotocols.h.

References mSessionId.

const unsigned int EvaUHTransferReply::getStart  )  const [inline]
 

Definition at line 88 of file evauhprotocols.h.

References mStart.

const bool EvaUHTransferReply::parseBody  )  [protected, virtual]
 

Reimplemented from EvaUHPacket.

Definition at line 173 of file evauhprotocols.cpp.

References EvaUHPacket::buffer, EvaUHPacket::mBodyStart, EvaUHPacket::mBufferLen, mFileSize, mId, EvaUHPacket::mIsData, mPartData, mPartSize, mSessionId, and mStart.


Member Data Documentation

unsigned int EvaUHTransferReply::mFileSize [private]
 

Definition at line 97 of file evauhprotocols.h.

Referenced by getFileSize(), and parseBody().

int EvaUHTransferReply::mId [private]
 

Definition at line 95 of file evauhprotocols.h.

Referenced by getQQ(), and parseBody().

unsigned char* EvaUHTransferReply::mPartData [private]
 

Definition at line 100 of file evauhprotocols.h.

Referenced by getPartData(), and parseBody().

unsigned int EvaUHTransferReply::mPartSize [private]
 

Definition at line 99 of file evauhprotocols.h.

Referenced by getPartSize(), and parseBody().

unsigned int EvaUHTransferReply::mSessionId [private]
 

Definition at line 96 of file evauhprotocols.h.

Referenced by getSessionId(), and parseBody().

unsigned int EvaUHTransferReply::mStart [private]
 

Definition at line 98 of file evauhprotocols.h.

Referenced by getStart(), and parseBody().


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