Public Member Functions | Private Attributes

SessionTakeoverRequestPacket Class Reference

#include <AbiCollab_Packet.h>

Inheritance diagram for SessionTakeoverRequestPacket:
AbstractSessionTakeoverPacket SessionPacket Packet

List of all members.

Public Member Functions

 DECLARE_PACKET (SessionTakeoverRequestPacket)
 SessionTakeoverRequestPacket ()
 SessionTakeoverRequestPacket (const std::string &sSessionId, const std::string &sDocUUID, bool bPromote, const std::vector< std::string > &vBuddyIdentifiers)
bool promote () const
const std::vector< std::string > & getBuddyIdentifiers () const
virtual std::string toStr () const

Private Attributes

bool m_bPromote
std::vector< std::string > m_vBuddyIdentifiers

Constructor & Destructor Documentation

SessionTakeoverRequestPacket::SessionTakeoverRequestPacket (  )  [inline]
SessionTakeoverRequestPacket::SessionTakeoverRequestPacket ( const std::string &  sSessionId,
const std::string &  sDocUUID,
bool  bPromote,
const std::vector< std::string > &  vBuddyIdentifiers 
)

Member Function Documentation

SessionTakeoverRequestPacket::DECLARE_PACKET ( SessionTakeoverRequestPacket   ) 
const std::vector<std::string>& SessionTakeoverRequestPacket::getBuddyIdentifiers (  )  const [inline]
bool SessionTakeoverRequestPacket::promote (  )  const [inline]
std::string SessionTakeoverRequestPacket::toStr (  )  const [virtual]

Reimplemented from SessionPacket.

References m_bPromote, m_vBuddyIdentifiers, and s.


Member Data Documentation

Referenced by promote(), and toStr().

std::vector<std::string> SessionTakeoverRequestPacket::m_vBuddyIdentifiers [private]

Referenced by getBuddyIdentifiers(), and toStr().


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