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

QunAuthPacket Class Reference

#include <evaqun.h>

Inherits QunPacket.

Inheritance diagram for QunAuthPacket:

Inheritance graph
[legend]
Collaboration diagram for QunAuthPacket:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 QunAuthPacket ()
 QunAuthPacket (const int id, int authType)
 QunAuthPacket (const QunAuthPacket &rhs)
virtual ~QunAuthPacket ()
const int getAuthType () const
const int getReceiver () const
const std::string getMessage () const
void setAuthType (const int t)
void setReceiver (const int r)
void setMessage (const std::string &msg)
QunAuthPacketoperator= (const QunAuthPacket &rhs)

Protected Member Functions

virtual int putBody (unsigned char *buf)

Private Attributes

int type
int receiver
std::string message

Detailed Description

Definition at line 287 of file evaqun.h.


Constructor & Destructor Documentation

QunAuthPacket::QunAuthPacket  )  [inline]
 

Definition at line 289 of file evaqun.h.

QunAuthPacket::QunAuthPacket const int  id,
int  authType
 

Definition at line 970 of file evaqun.cpp.

QunAuthPacket::QunAuthPacket const QunAuthPacket rhs  ) 
 

Definition at line 976 of file evaqun.cpp.

QunAuthPacket::~QunAuthPacket  )  [virtual]
 

Definition at line 982 of file evaqun.cpp.


Member Function Documentation

const int QunAuthPacket::getAuthType  )  const [inline]
 

Definition at line 294 of file evaqun.h.

References type.

Referenced by operator=().

const std::string QunAuthPacket::getMessage  )  const [inline]
 

Definition at line 296 of file evaqun.h.

References message.

Referenced by operator=().

const int QunAuthPacket::getReceiver  )  const [inline]
 

Definition at line 295 of file evaqun.h.

References receiver.

Referenced by operator=().

QunAuthPacket & QunAuthPacket::operator= const QunAuthPacket rhs  ) 
 

Definition at line 986 of file evaqun.cpp.

References getAuthType(), getMessage(), getReceiver(), message, receiver, and type.

Here is the call graph for this function:

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

Reimplemented from OutPacket.

Definition at line 995 of file evaqun.cpp.

References message, QunPacket::qunCommand, QunPacket::qunID, receiver, and type.

void QunAuthPacket::setAuthType const int  t  )  [inline]
 

Definition at line 298 of file evaqun.h.

References type.

void QunAuthPacket::setMessage const std::string &  msg  )  [inline]
 

Definition at line 300 of file evaqun.h.

References message.

void QunAuthPacket::setReceiver const int  r  )  [inline]
 

Definition at line 299 of file evaqun.h.

References receiver.


Member Data Documentation

std::string QunAuthPacket::message [private]
 

Definition at line 308 of file evaqun.h.

Referenced by getMessage(), operator=(), putBody(), and setMessage().

int QunAuthPacket::receiver [private]
 

Definition at line 307 of file evaqun.h.

Referenced by getReceiver(), operator=(), putBody(), and setReceiver().

int QunAuthPacket::type [private]
 

Definition at line 306 of file evaqun.h.

Referenced by getAuthType(), operator=(), putBody(), and setAuthType().


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