ackGamestate(unsigned int gamestateID, unsigned int peerID) override | orxonox::GamestateManager | virtual |
addGamestate(packet::Gamestate *gs, unsigned int peerID) override | orxonox::GamestateManager | virtual |
orxonox::addPacket(ENetPacket *packet, int clientID=NETWORK_PEER_ID_SERVER, uint8_t channelID=0) | orxonox::Host | static |
orxonox::ServerConnection::addPacket(ENetPacket *packet, unsigned int ID, uint8_t channelID) | orxonox::ServerConnection | |
orxonox::Connection::addPacket(ENetPacket *packet, uint32_t peerID, uint8_t channelID) | orxonox::Connection | protected |
addPeer(uint32_t peerID) override | orxonox::Server | privatevirtual |
broadcastPacket(ENetPacket *packet, uint8_t channelID) | orxonox::Connection | protected |
clientIDs_ | orxonox::Server | private |
close() | orxonox::Server | |
closeListener() | orxonox::ServerConnection | |
orxonox::Configurable() | orxonox::Configurable | |
orxonox::WANDiscoverable::Configurable() | orxonox::Configurable | |
Connection(uint32_t firstPeerID=NETWORK_PEER_ID_SERVER+1) | orxonox::Connection | protected |
createClient(int clientID) | orxonox::Server | private |
disconnectClient(uint32_t clientID) | orxonox::Server | private |
orxonox::ServerConnection::disconnectClient(int clientID) | orxonox::ServerConnection | |
disconnectClients() | orxonox::ServerConnection | protected |
disconnectPeer(uint32_t peerID) | orxonox::Connection | protected |
disconnectPeers() | orxonox::Connection | protected |
disconnectPeersInternal() | orxonox::Connection | protected |
doReceiveChat(const std::string &message, unsigned int sourceID, unsigned int targetID) override | orxonox::Server | privatevirtual |
doSendChat(const std::string &message, unsigned int sourceID, unsigned int targetID) override | orxonox::Server | privatevirtual |
enableCompression() | orxonox::Connection | protected |
finishGamestate(unsigned int peerID, packet::Gamestate *&destgamestate, packet::Gamestate *base, packet::Gamestate *gamestate) | orxonox::GamestateManager | |
GamestateHandler() | orxonox::GamestateHandler | protected |
GamestateManager() | orxonox::GamestateManager | |
getActiveInstance() | orxonox::Host | static |
getClientCount() | orxonox::Server | inline |
getContext() const | orxonox::Listable | inline |
getCurrentGamestateID() override | orxonox::GamestateManager | inlinevirtual |
getDerivedPointer(unsigned int classID) | orxonox::Identifiable | inline |
getDerivedPointer(unsigned int classID) | orxonox::Identifiable | inline |
getDerivedPointer(unsigned int classID) const | orxonox::Identifiable | inline |
getGamestates() | orxonox::GamestateManager | |
getIdentifier() const | orxonox::Identifiable | inline |
getLastReceivedGamestateID(unsigned int peerID) override | orxonox::GamestateManager | virtual |
getMSAddress() | orxonox::WANDiscoverable | inline |
getPlayerID() | orxonox::Host | inlinestatic |
getServerName() | orxonox::Server | inline |
getSnapshot() | orxonox::GamestateManager | |
hasPeers() | orxonox::GamestateManager | inline |
Host() | orxonox::Host | protected |
orxonox::host_ | orxonox::Connection | protected |
Identifiable() | orxonox::Identifiable | |
isA(const Identifier *identifier) | orxonox::Identifiable | |
isA(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isA(const Identifiable *object) | orxonox::Identifiable | |
isActive() | orxonox::Host | inline |
isChildOf(const Identifier *identifier) | orxonox::Identifiable | |
isChildOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isChildOf(const Identifiable *object) | orxonox::Identifiable | |
isDirectChildOf(const Identifier *identifier) | orxonox::Identifiable | |
isDirectChildOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isDirectChildOf(const Identifiable *object) | orxonox::Identifiable | |
isDirectParentOf(const Identifier *identifier) | orxonox::Identifiable | |
isDirectParentOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isDirectParentOf(const Identifiable *object) | orxonox::Identifiable | |
isExactlyA(const Identifier *identifier) | orxonox::Identifiable | |
isExactlyA(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isExactlyA(const Identifiable *object) | orxonox::Identifiable | |
isParentOf(const Identifier *identifier) | orxonox::Identifiable | |
isParentOf(const SubclassIdentifier< B > *identifier) | orxonox::Identifiable | inline |
isParentOf(const Identifiable *object) | orxonox::Identifiable | |
isServer() | orxonox::Host | static |
isServer_() override | orxonox::Server | inlineprivatevirtual |
isValidTarget(unsigned int targetID) | orxonox::Server | private |
LANDiscoverable() | orxonox::LANDiscoverable | |
Listable() | orxonox::Listable | |
Listable(Context *context) | orxonox::Listable | |
msc | orxonox::WANDiscoverable | |
open() | orxonox::Server | |
openListener() | orxonox::ServerConnection | |
packetQueue_ | orxonox::Server | private |
playerID() | orxonox::Server | inlineprivate |
preprocessConnectEvent(ENetEvent &event) | orxonox::Connection | protected |
preprocessDisconnectEvent(ENetEvent &event) | orxonox::Connection | protected |
preprocessReceiveEvent(ENetEvent &event) | orxonox::Connection | protected |
printRTT() override | orxonox::Server | virtual |
processGamestates() | orxonox::GamestateManager | |
processIncomingEvent(ENetEvent &event) | orxonox::Connection | protected |
processOutgoingEvent(outgoingEvent &event) | orxonox::Connection | protected |
processPacket(packet::Packet *packet) override | orxonox::Server | privatevirtual |
processQueue() | orxonox::Connection | protected |
queuePacket(ENetPacket *packet, int clientID, uint8_t channelID) override | orxonox::Server | virtual |
removePeer(uint32_t peerID) override | orxonox::Server | privatevirtual |
running() | orxonox::Host | inlinestatic |
sendAck(unsigned int gamestateID, uint32_t peerID) | orxonox::GamestateManager | |
sendChat(const std::string &message, unsigned int sourceID, unsigned int targetID) | orxonox::Host | static |
sendGameStates() | orxonox::Server | private |
sendObjectDeletes() | orxonox::Server | private |
sendPacket(packet::Packet *packet) override | orxonox::Server | inlinevirtual |
Server() | orxonox::Server | |
Server(int port) | orxonox::Server | |
Server(int port, const std::string &bindAddress) | orxonox::Server | |
ServerConnection() | orxonox::ServerConnection | protected |
serverName_ | orxonox::Server | private |
setActive(bool bActive) | orxonox::Host | inlineprotected |
orxonox::setActivity(bool bActive) | orxonox::LANDiscoverable | |
orxonox::WANDiscoverable::setActivity(bool bActive) | orxonox::WANDiscoverable | |
setBindAddress(const std::string &bindAddress) | orxonox::ServerConnection | |
setClientID(unsigned int id) | orxonox::Host | inlinestatic |
orxonox::setConfigValues() | orxonox::LANDiscoverable | |
orxonox::WANDiscoverable::setConfigValues() | orxonox::WANDiscoverable | |
setContext(Context *context) | orxonox::Listable | |
setPort(unsigned int port) | orxonox::ServerConnection | |
setSynched(uint32_t peerID) | orxonox::GamestateManager | inline |
startCommunicationThread() | orxonox::Connection | protected |
stopCommunicationThread() | orxonox::Connection | protected |
syncClassid(unsigned int clientID) | orxonox::Server | private |
timeSinceLastUpdate_ | orxonox::Server | private |
unregisterObject() | orxonox::Listable | |
update(const Clock &time) | orxonox::Server | |
orxonox::Host::update() | orxonox::GamestateManager | |
orxonox::LANDiscoverable::update() | orxonox::LANDiscoverable | |
orxonox::updateClientNumber(int clientNumber) | orxonox::LANDiscoverable | inline |
orxonox::WANDiscoverable::updateClientNumber(int clientNumber) | orxonox::WANDiscoverable | |
updateGamestate() | orxonox::Server | protected |
waitOutgoingQueue() | orxonox::Connection | protected |
WANDiscoverable() | orxonox::WANDiscoverable | |
~Connection() | orxonox::Connection | virtual |
~GamestateHandler() | orxonox::GamestateHandler | protectedvirtual |
~GamestateManager() | orxonox::GamestateManager | |
~Host() | orxonox::Host | protectedvirtual |
~Identifiable() | orxonox::Identifiable | inlinevirtual |
~LANDiscoverable() | orxonox::LANDiscoverable | virtual |
~Listable() | orxonox::Listable | virtual |
~Server() | orxonox::Server | |
~ServerConnection() | orxonox::ServerConnection | |
~WANDiscoverable() | orxonox::WANDiscoverable | |