#include <UDPHandler.h>
Collaboration diagram for UDPHandler:
Public Member Functions | |
UDPHandler () | |
~UDPHandler () | |
void | addSenderAndReceiver (NetSenderBase &sender, NetReceiverBase &receiver) |
Associates senders and receiver to UDPHandlerEndpoints. | |
void | start () |
initializes everything | |
void | doRegularStuff () |
called by the UDPHandlerEndpoints | |
Private Attributes | |
int | numberOfEndpoints |
actual number of UPDHandlerEndpoints | |
UDPHandlerEndpoint | endPoints [Player::numOfPlayerNumbers-1] |
list of UDPHandlerEndpoints | |
DDPHandler | ddpHandler |
the DDP-Handler |
|
Definition at line 107 of file UDPHandler.cpp. References numberOfEndpoints. |
|
Definition at line 60 of file UDPHandler.h. |
|
Associates senders and receiver to UDPHandlerEndpoints.
Definition at line 112 of file UDPHandler.cpp. References UDPHandlerEndpoint::ddpHandler, endPoints, NetReceiverBase::getPackage(), NetSenderBase::getPackage(), numberOfEndpoints, UDPHandlerEndpoint::receiver, UDPHandlerEndpoint::sender, NetSenderBase::senderNumber, NetSenderBase::setHandler(), and UDPHandlerEndpoint::udpHandler. |
Here is the call graph for this function:
|
initializes everything
Definition at line 125 of file UDPHandler.cpp. References UDPEndpoint::bind(), endPoints, getPlayer(), Player::getPlayerNumber(), DDPHandler::initDDPHandler(), and TEAMPORTBASE. |
Here is the call graph for this function:
|
called by the UDPHandlerEndpoints
Definition at line 140 of file UDPHandler.cpp. References DDPHandler::sendDDPPackage(). Referenced by UDPHandlerEndpoint::sendPackage(). |
Here is the call graph for this function:
|
actual number of UPDHandlerEndpoints
Definition at line 71 of file UDPHandler.h. Referenced by addSenderAndReceiver(), and UDPHandler(). |
|
list of UDPHandlerEndpoints
Definition at line 72 of file UDPHandler.h. Referenced by addSenderAndReceiver(), and start(). |
|
the DDP-Handler
Definition at line 73 of file UDPHandler.h. |