Orxonox  0.0.5 Codename: Arcturus
orxonox::Connection Member List

This is the complete list of members for orxonox::Connection, including all inherited members.

addPacket(ENetPacket *packet, uint32_t peerID, uint8_t channelID)orxonox::Connectionprotected
addPeer(uint32_t peerID)=0orxonox::Connectionprotectedpure virtual
bCommunicationThreadRunning_orxonox::Connectionprivate
bindAddress_orxonox::Connectionprivate
broadcastPacket(ENetPacket *packet, uint8_t channelID)orxonox::Connectionprotected
communicationThread()orxonox::Connectionprivate
communicationThread_orxonox::Connectionprivate
Connection(uint32_t firstPeerID=NETWORK_PEER_ID_SERVER+1)orxonox::Connectionprotected
disconnectPeer(uint32_t peerID)orxonox::Connectionprotected
disconnectPeers()orxonox::Connectionprotected
disconnectPeersInternal()orxonox::Connectionprotected
enableCompression()orxonox::Connectionprotected
host_orxonox::Connectionprotected
incomingEvents_orxonox::Connectionprivate
incomingEventsMutex_orxonox::Connectionprivate
nextPeerID_orxonox::Connectionprivate
outgoingEvents_orxonox::Connectionprivate
outgoingEventsMutex_orxonox::Connectionprivate
overallMutex_orxonox::Connectionprivate
peerIDMap_orxonox::Connectionprivate
peerMap_orxonox::Connectionprivate
preprocessConnectEvent(ENetEvent &event)orxonox::Connectionprotected
preprocessDisconnectEvent(ENetEvent &event)orxonox::Connectionprotected
preprocessReceiveEvent(ENetEvent &event)orxonox::Connectionprotected
processIncomingEvent(ENetEvent &event)orxonox::Connectionprotected
processOutgoingEvent(outgoingEvent &event)orxonox::Connectionprotected
processPacket(packet::Packet *packet)=0orxonox::Connectionprotectedpure virtual
processQueue()orxonox::Connectionprotected
removePeer(uint32_t peerID)=0orxonox::Connectionprotectedpure virtual
startCommunicationThread()orxonox::Connectionprotected
stopCommunicationThread()orxonox::Connectionprotected
waitOutgoingQueue()orxonox::Connectionprotected
~Connection()orxonox::Connectionvirtual