ArCentralForwarder(ArServerBase *mainServer, ArSocket *socket, const char *robotName, int startingPort, std::set< int > *usedPorts, ArFunctor2< ArCentralForwarder *, ArServerClient * > *notifyServerClientRemovedCB) (defined in ArCentralForwarder) | ArCentralForwarder | |
callOnce(double heartbeatTimeout, double udpHeartbeatTimeout, double robotBackupTimeout, double clientBackupTimeout) (defined in ArCentralForwarder) | ArCentralForwarder | |
client (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
clientServerClientRemoved(ArServerClient *client) (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
connectedCallOnce(double heartbeatTimeout, double udpHeartbeatTimeout, double robotBackupTimeout, double clientBackupTimeout) (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
connectingCallOnce(double heartbeatTimeout, double udpHeartbeatTimeout, double robotBackupTimeout, double clientBackupTimeout) (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
gatheringCallOnce(double heartbeatTimeout, double udpHeartbeatTimeout, double robotBackupTimeout, double clientBackupTimeout) (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
getClient(void) (defined in ArCentralForwarder) | ArCentralForwarder | [inline] |
getPort(void) (defined in ArCentralForwarder) | ArCentralForwarder | [inline] |
getRobotName(void) (defined in ArCentralForwarder) | ArCentralForwarder | [inline] |
getServer(void) (defined in ArCentralForwarder) | ArCentralForwarder | [inline] |
isConnected(void) (defined in ArCentralForwarder) | ArCentralForwarder | [inline] |
myClient (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myClientServerClientRemovedCB (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myForwarderServerClientRemovedCB (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myLastBroadcast (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myLastRequest (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myLastSentCentralServerHeartbeat (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myLastTcpHeartbeat (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myLastUdpHeartbeat (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myMainServer (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myNetCentralHeartbeatCB (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myPort (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myPrefix (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myReceiveDataFunctor (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myRequestChangedFunctor (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myRequestOnceFunctor (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myRequestOnces (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myReturnTypes (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myRobotHasCentralServerHeartbeat (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myRobotName (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myRobotServerClientRemovedCB (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myServer (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
mySocket (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myStartingPort (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myState (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
myUsedPorts (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
netCentralHeartbeat(ArNetPacket *packet) (defined in ArCentralForwarder) | ArCentralForwarder | |
receiveData(ArNetPacket *packet) (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
requestChanged(long interval, unsigned int command) (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
requestOnce(ArServerClient *client, ArNetPacket *packet) (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
RETURN_COMPLEX enum value (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
RETURN_NONE enum value (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
RETURN_SINGLE enum value (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
RETURN_UNTIL_EMPTY enum value (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
RETURN_VIDEO enum value (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
RETURN_VIDEO_OPTIM enum value (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
ReturnType enum name (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
robotServerClientRemoved(ArServerClient *client) (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
server (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
startingCallOnce(double heartbeatTimeout, double udpHeartbeatTimeout, double robotBackupTimeout, double clientBackupTimeout) (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
State enum name (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
STATE_CONNECTED enum value (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
STATE_CONNECTING enum value (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
STATE_GATHERING enum value (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
STATE_STARTING enum value (defined in ArCentralForwarder) | ArCentralForwarder | [protected] |
~ArCentralForwarder() (defined in ArCentralForwarder) | ArCentralForwarder | |