Shadowrun: Awakened 29 September 2011 - Build 871
Public Member Functions | Public Attributes
SraNetwork::LoginPacket Class Reference

#include <LoginPacket.h>

Inheritance diagram for SraNetwork::LoginPacket:

List of all members.

Public Member Functions

virtual void Deserialize (RakNet::BitStream *source)
 De-serializes the package.
 LoginPacket (void)
virtual void Serialize (RakNet::BitStream *target)
 Serializes the package.
 ~LoginPacket (void)

Public Attributes

RakNet::RakString password
RakNet::RakString username

Detailed Description

Definition at line 31 of file LoginPacket.h.


Constructor & Destructor Documentation

SraNetwork::LoginPacket::LoginPacket ( void  )

Definition at line 5 of file LoginPacket.cpp.

References SraNetwork::ID_LOGIN_REQ, and SraNetwork::SraPacket::opCode.

SraNetwork::LoginPacket::~LoginPacket ( void  )

Definition at line 11 of file LoginPacket.cpp.

    {
    }

Member Function Documentation

void SraNetwork::LoginPacket::Deserialize ( RakNet::BitStream source) [virtual]

Reimplemented from SraNetwork::SraPacket.

Definition at line 28 of file LoginPacket.cpp.

References password, RakNet::BitStream::Read(), and username.

Referenced by SraNetwork::ClientLoginMessage::process().

void SraNetwork::LoginPacket::Serialize ( RakNet::BitStream target) [virtual]

Reimplemented from SraNetwork::SraPacket.

Definition at line 18 of file LoginPacket.cpp.

References password, username, and RakNet::BitStream::Write().


Member Data Documentation

Definition at line 43 of file LoginPacket.h.

Referenced by Deserialize(), SraNetwork::ClientLoginMessage::process(), and Serialize().

Definition at line 42 of file LoginPacket.h.

Referenced by Deserialize(), SraNetwork::ClientLoginMessage::process(), and Serialize().


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

Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.

GNU Lesser General Public License 3 Sourceforge.net