ED2KPacket::MuleQueueRank Class Reference

MuleQueueRank packet is different from QueueRanking packet only from implementation point of view. More...

#include <packets.h>

Inheritance diagram for ED2KPacket::MuleQueueRank:

ED2KPacket::Packet List of all members.

Public Member Functions

 MuleQueueRank (uint16_t rank)
 MuleQueueRank (std::istream &i)
 operator std::string ()
uint16_t getQR () const

Private Attributes

uint16_t m_qr

Detailed Description

MuleQueueRank packet is different from QueueRanking packet only from implementation point of view.

While QueueRanking contains 32-bit integer value, this one contains 16-bit integer value, plus 10 empty bytes.

Definition at line 762 of file packets.h.


Constructor & Destructor Documentation

ED2KPacket::MuleQueueRank::MuleQueueRank uint16_t  rank  ) 
 

Definition at line 966 of file packets.cpp.

References PR_EMULE.

ED2KPacket::MuleQueueRank::MuleQueueRank std::istream &  i  ) 
 

Definition at line 967 of file packets.cpp.

References m_qr.


Member Function Documentation

ED2KPacket::MuleQueueRank::operator std::string  ) 
 

Definition at line 970 of file packets.cpp.

References m_qr, ED2KPacket::Packet::makePacket(), and OP_MULEQUEUERANK.

uint16_t ED2KPacket::MuleQueueRank::getQR  )  const [inline]
 

Definition at line 768 of file packets.h.

References m_qr.


Member Data Documentation

uint16_t ED2KPacket::MuleQueueRank::m_qr [private]
 

Definition at line 770 of file packets.h.

Referenced by getQR(), MuleQueueRank(), and operator std::string().


The documentation for this class was generated from the following files: