![]() |
Shadowrun: Awakened 29 September 2011 - Build 871
|
#include <JoinChannelPacket.h>
Inheritance diagram for SraNetwork::JoinChannelPacket:Public Member Functions | |
| virtual void | Deserialize (RakNet::BitStream *source) |
| De-serializes the package and reading the opcode. DO NOT call this from the derived classes. | |
| JoinChannelPacket (void) | |
| virtual void | Serialize (RakNet::BitStream *target) |
| Serializes the package. BE SURE to call this from the derived classes. | |
| ~JoinChannelPacket (void) | |
Public Attributes | |
| int | channelId |
| RakNet::SystemAddress | clientAddress |
Definition at line 34 of file JoinChannelPacket.h.
| SraNetwork::JoinChannelPacket::JoinChannelPacket | ( | void | ) |
Definition at line 5 of file JoinChannelPacket.cpp.
References SraNetwork::ID_CHAT_CHANNEL_REGISTER, and SraNetwork::SraPacket::opCode.
{
opCode = ID_CHAT_CHANNEL_REGISTER;
}
| SraNetwork::JoinChannelPacket::~JoinChannelPacket | ( | void | ) |
Definition at line 11 of file JoinChannelPacket.cpp.
{
}
| void SraNetwork::JoinChannelPacket::Deserialize | ( | RakNet::BitStream * | source | ) | [virtual] |
Reimplemented from SraNetwork::SraPacket.
Definition at line 22 of file JoinChannelPacket.cpp.
References channelId, clientAddress, and RakNet::BitStream::Read().
Referenced by SraNetwork::WorldServer::ChatServerConnectionThread(), SraNetwork::JoinChannelMessage::process(), and SraNetwork::ChatServer::ServerConnectionThread().
{
source->Read<int>(channelId);
source->Read<RakNet::SystemAddress>(clientAddress);
}
| void SraNetwork::JoinChannelPacket::Serialize | ( | RakNet::BitStream * | target | ) | [virtual] |
Reimplemented from SraNetwork::SraPacket.
Definition at line 15 of file JoinChannelPacket.cpp.
References channelId, clientAddress, and RakNet::BitStream::Write().
Referenced by SraNetwork::JoinChannelMessage::process(), and SraNetwork::ChatServer::ServerConnectionThread().
{
SraPacket::Serialize(target);
target->Write<int>(channelId);
target->Write<RakNet::SystemAddress>(clientAddress);
}
Definition at line 44 of file JoinChannelPacket.h.
Referenced by Deserialize(), SraNetwork::JoinChannelMessage::process(), Serialize(), and SraNetwork::ChatServer::ServerConnectionThread().
Definition at line 45 of file JoinChannelPacket.h.
Referenced by SraNetwork::WorldServer::ChatServerConnectionThread(), Deserialize(), SraNetwork::JoinChannelMessage::process(), Serialize(), and SraNetwork::ChatServer::ServerConnectionThread().
Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.