Added serverNetworkMessages library

This commit is contained in:
Anonymous
2014-01-15 02:34:23 -07:00
parent 222d858a18
commit 77f207ef4e
698 changed files with 35405 additions and 2 deletions
@@ -0,0 +1,52 @@
// ======================================================================
//
// SetPlanetServerMessage.h
// copyright (c) 2001 Sony Online Entertainment
//
// ======================================================================
#ifndef INCLUDED_SetPlanetServerMessage_H
#define INCLUDED_SetPlanetServerMessage_H
// ======================================================================
#include "sharedNetworkMessages/GameNetworkMessage.h"
//-----------------------------------------------------------------------
class SetPlanetServerMessage : public GameNetworkMessage
{
public:
SetPlanetServerMessage (const std::string &address, uint16 port);
SetPlanetServerMessage (Archive::ReadIterator & source);
virtual ~SetPlanetServerMessage ();
const std::string &getAddress() const;
uint16 getPort() const;
private:
Archive::AutoVariable<std::string> m_address;
Archive::AutoVariable<uint16> m_port;
SetPlanetServerMessage();
SetPlanetServerMessage(const SetPlanetServerMessage&);
SetPlanetServerMessage& operator= (const SetPlanetServerMessage&);
};
//-----------------------------------------------------------------------
inline const std::string& SetPlanetServerMessage::getAddress(void) const
{
return m_address.get();
}
// ----------------------------------------------------------------------
inline uint16 SetPlanetServerMessage::getPort(void) const
{
return m_port.get();
}
// ----------------------------------------------------------------------
#endif