| 111 RCONSessionState getState() const; |
111 RCONSessionState getState() const; |
| 112 void handlePacket(Datagram& datagram); |
112 void handlePacket(Datagram& datagram); |
| 113 bool isActive() const; |
113 bool isActive() const; |
| 114 void processServerUpdates(Bytestream& packet); |
114 void processServerUpdates(Bytestream& packet); |
| 115 void requestTabCompletion(const String& part); |
115 void requestTabCompletion(const String& part); |
| |
116 void requestWatch (const String& cvar); |
| |
117 void requestWatch (const StringList& cvars); |
| 116 void send(const ByteArray& packet); |
118 void send(const ByteArray& packet); |
| 117 bool sendCommand(const String& commandString); |
119 bool sendCommand(const String& commandString); |
| 118 void sendHello(); |
120 void sendHello(); |
| 119 void sendPassword(); |
121 void sendPassword(); |
| 120 void setInterface(class Interface* interface); |
122 void setInterface(class Interface* interface); |
| 121 void setPassword(const String& password); |
123 void setPassword(const String& password); |
| 122 void tick(); |
124 void tick(); |
| 123 void request_watch (const String& cvar); |
|
| 124 void request_watch (const StringList& cvars); |
|
| 125 |
125 |
| 126 private: |
126 private: |
| 127 RCONSessionState m_state; |
127 RCONSessionState m_state; |
| 128 IPAddress m_address; |
128 IPAddress m_address; |
| 129 UDPSocket m_socket; |
129 UDPSocket m_socket; |