mirror of
https://bitbucket.org/theswgsource/src-1.2.git
synced 2026-09-28 13:12:56 -04:00
Added serverNetworkMessages library
This commit is contained in:
+52
@@ -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
|
||||
Reference in New Issue
Block a user