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

EvaUHTransferRequest Class Reference

#include <evauhprotocols.h>

Inherits EvaUHPacket.

Inheritance diagram for EvaUHTransferRequest:

Inheritance graph
[legend]
Collaboration diagram for EvaUHTransferRequest:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 EvaUHTransferRequest ()
virtual ~EvaUHTransferRequest ()
void setUHInfo (const int id, const unsigned int sessionId)
void setFileInfo (const unsigned int start, const unsigned int end)

Protected Member Functions

virtual const bool fillBody (unsigned char *buf, int *len)

Private Attributes

int mId
unsigned int mSessionId
unsigned int mStart
unsigned int mEnd

Detailed Description

Definition at line 62 of file evauhprotocols.h.


Constructor & Destructor Documentation

EvaUHTransferRequest::EvaUHTransferRequest  ) 
 

Definition at line 126 of file evauhprotocols.cpp.

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

Definition at line 65 of file evauhprotocols.h.


Member Function Documentation

const bool EvaUHTransferRequest::fillBody unsigned char *  buf,
int *  len
[protected, virtual]
 

Reimplemented from EvaUHPacket.

Definition at line 131 of file evauhprotocols.cpp.

References mEnd, mId, mSessionId, and mStart.

void EvaUHTransferRequest::setFileInfo const unsigned int  start,
const unsigned int  end
[inline]
 

Definition at line 69 of file evauhprotocols.h.

References mEnd, and mStart.

void EvaUHTransferRequest::setUHInfo const int  id,
const unsigned int  sessionId
[inline]
 

Definition at line 67 of file evauhprotocols.h.

References mId, and mSessionId.


Member Data Documentation

unsigned int EvaUHTransferRequest::mEnd [private]
 

Definition at line 77 of file evauhprotocols.h.

Referenced by fillBody(), and setFileInfo().

int EvaUHTransferRequest::mId [private]
 

Definition at line 74 of file evauhprotocols.h.

Referenced by fillBody(), and setUHInfo().

unsigned int EvaUHTransferRequest::mSessionId [private]
 

Definition at line 75 of file evauhprotocols.h.

Referenced by fillBody(), and setUHInfo().

unsigned int EvaUHTransferRequest::mStart [private]
 

Definition at line 76 of file evauhprotocols.h.

Referenced by fillBody(), and setFileInfo().


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