Cuberite
A lightweight, fast and extensible game server for Minecraft
Classes | Public Member Functions | Protected Attributes | Friends | List of all members
cRCONServer Class Reference

#include <RCONServer.h>

Collaboration diagram for cRCONServer:
Collaboration graph
[legend]

Classes

class  cConnection
 

Public Member Functions

 cRCONServer (cServer &a_Server)
 
void Initialize (cSettingsRepositoryInterface &a_Settings)
 
virtual ~cRCONServer ()
 

Protected Attributes

cServerHandlePtrs m_ListenServers
 The sockets for accepting RCON connections (one socket per port). More...
 
AString m_Password
 Password for authentication. More...
 
cServerm_Server
 The server object that will process the commands received. More...
 

Friends

class cRCONCommandOutput
 
class cRCONListenCallbacks
 

Detailed Description

Definition at line 26 of file RCONServer.h.

Constructor & Destructor Documentation

cRCONServer::cRCONServer ( cServer a_Server)

Definition at line 116 of file RCONServer.cpp.

cRCONServer::~cRCONServer ( )
virtual

Definition at line 125 of file RCONServer.cpp.

Member Function Documentation

void cRCONServer::Initialize ( cSettingsRepositoryInterface a_Settings)

Definition at line 137 of file RCONServer.cpp.

Friends And Related Function Documentation

friend class cRCONCommandOutput
friend

Definition at line 35 of file RCONServer.h.

friend class cRCONListenCallbacks
friend

Definition at line 36 of file RCONServer.h.

Member Data Documentation

cServerHandlePtrs cRCONServer::m_ListenServers
protected

The sockets for accepting RCON connections (one socket per port).

Definition at line 87 of file RCONServer.h.

AString cRCONServer::m_Password
protected

Password for authentication.

Definition at line 90 of file RCONServer.h.

cServer& cRCONServer::m_Server
protected

The server object that will process the commands received.

Definition at line 84 of file RCONServer.h.


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