SimpleAI
 All Classes Namespaces Files Functions Variables Typedefs Macros Groups Pages
ai::Network Member List

This is the complete list of members for ai::Network, including all inherited members.

_clientSockets (defined in ai::Network)ai::Networkprotected
_hostname (defined in ai::Network)ai::Networkprotected
_listeners (defined in ai::Network)ai::Networkprotected
_port (defined in ai::Network)ai::Networkprotected
_readFDSet (defined in ai::Network)ai::Networkprotected
_socketFD (defined in ai::Network)ai::Networkprotected
_time (defined in ai::Network)ai::Networkprotected
_writeFDSet (defined in ai::Network)ai::Networkprotected
addListener(INetworkListener *listener) (defined in ai::Network)ai::Networkinline
broadcast(const IProtocolMessage &msg)ai::Networkinline
ClientSockets typedef (defined in ai::Network)ai::Networkprotected
ClientSocketsIter typedef (defined in ai::Network)ai::Networkprotected
closeClient(ClientSocketsIter &i) (defined in ai::Network)ai::Networkinlineprotected
getConnectedClients() const (defined in ai::Network)ai::Networkinline
Listeners typedef (defined in ai::Network)ai::Networkprotected
Network(uint16_t port=10001, const std::string &hostname="0.0.0.0") (defined in ai::Network)ai::Networkinline
removeListener(INetworkListener *listener) (defined in ai::Network)ai::Networkinline
sendMessage(Client &client) (defined in ai::Network)ai::Networkinlineprotected
sendToClient(Client *client, const IProtocolMessage &msg) (defined in ai::Network)ai::Networkinline
start() (defined in ai::Network)ai::Networkinline
update(int64_t deltaTime) (defined in ai::Network)ai::Networkinline
~Network() (defined in ai::Network)ai::Networkinlinevirtual