src/ActHandler.h File Reference

#include "Connection.h"
#include "WorldModel.h"

Include dependency graph for ActHandler.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  ActHandler

Functions

void sigalarmHandler (int i)
void sendChangeViewCommands (int iSyncCounter)

Variables

Logger Log


Detailed Description

File:          ActHandler.h
Project:       Robocup Soccer Simulation Team: UvA Trilearn
Authors:       Jelle Kok
Created:       28/11/2000
Last Revision: $ID$
Contents:      This file contains the class declarations for the
               ActHandler that handles the outgoing messages to the
               server.

Changes

Date             Author          Comment
28/11/2000       Jelle Kok       Initial version created

Definition in file ActHandler.h.


Function Documentation

void sendChangeViewCommands ( int  iSyncCounter  ) 

void sigalarmHandler ( int  i  ) 

This function is executed when a SIGALARM singal arrives. The time this signal comes is defined by the SenseHandler (depending on incoming sense_body messages). When the signal arrives, the commands currently stored in the queue of the ActHandler are send to the server (using the method sendCommands).

Parameters:
i is ignored

Definition at line 67 of file ActHandler.cpp.

References ACT, Log, Logger::logFromSignal(), and ActHandler::sendCommands().

Referenced by SenseHandler::SenseHandler(), and SenseHandler::setTimeSignal().


Variable Documentation

Logger Log

Logger instantation that can be used by all classes

Definition at line 61 of file Logger.cpp.

Referenced by Player::amIAgentToSaySomething(), SenseHandler::analyzeChangePlayerTypeMessage(), SenseHandler::analyzeCoachMessage(), SenseHandler::analyzeFullStateMessage(), SenseHandler::analyzeHearMessage(), SenseHandler::analyzeInitMessage(), SenseHandler::analyzeMessage(), SenseHandler::analyzePlayerMessage(), SenseHandler::analyzePlayerParamMessage(), SenseHandler::analyzePlayerTypeMessage(), SenseHandler::analyzeSeeGlobalMessage(), SenseHandler::analyzeSeeMessage(), SenseHandler::analyzeSenseMessage(), SenseHandler::analyzeServerParamMessage(), WorldModel::calculateStateAgent(), WorldModel::calculateStateBall(), BasicPlayer::clearBall(), BasicPlayer::collideWithBall(), Connection::Connection(), WorldModel::coordinateWith(), WorldModel::createInterceptFeatures(), BasicPlayer::defendGoalLine(), Player::deMeer5(), BasicPlayer::directTowards(), WorldModel::drawCoordinationGraph(), BasicPlayer::dribble(), BasicPlayer::freezeBall(), BasicPlayer::getActiveInterceptionPointBall(), WorldModel::getDirectionOfWidestAngle(), WorldModel::getFastestInSetTo(), BasicPlayer::getInterceptionPointBall(), WorldModel::getMarkingPosition(), WorldModel::getMaxRangeUnknownPlayer(), WorldModel::getProbTackleSucceeds(), BasicPlayer::holdBall(), WorldModel::initParticlesAgent(), BasicPlayer::intercept(), BasicPlayer::interceptClose(), BasicPlayer::interceptScoringAttempt(), WorldModel::isBallHeadingToGoal(), WorldModel::isCollisionAfterCommand(), WorldModel::isFeatureRelevant(), BasicPlayer::kickBallCloseToBody(), BasicPlayer::kickTo(), Player::kickToDrible(), Player::kickToScore(), WorldModel::logObjectInformation(), main(), Player::mainLoop(), BasicCoach::mainLoopNormal(), Player::makeBallInfo(), WorldModel::mapUnknownPlayers(), BasicPlayer::mark(), BasicPlayer::moveToPos(), BasicPlayer::moveToPosAlongLine(), BasicPlayer::outplayOpponent(), WorldModel::predictBallInfoAfterCommand(), WorldModel::predictCommandToInterceptBall(), WorldModel::predictCommandTurnTowards(), WorldModel::predictNrCyclesToObject(), WorldModel::predictNrCyclesToPoint(), WorldModel::processLastSeeMessage(), WorldModel::processLastSenseMessage(), WorldModel::processNewObjectInfo(), WorldModel::processPerfectHearInfoBall(), WorldModel::processPlayerMessage(), WorldModel::removeGhosts(), Player::sayBallStatus(), BasicPlayer::searchBall(), ActHandler::sendCommands(), ActHandler::sendMessage(), ActHandler::sendMessageDirect(), sense_callback(), sigalarmHandler(), stdin_callback(), BasicPlayer::turnWithBallTo(), WorldModel::updateAfterSeeMessage(), WorldModel::updateAfterSenseMessage(), WorldModel::updateAgentAndBallAfterSense(), WorldModel::updateAll(), WorldModel::updateBallAfterKick(), WorldModel::updateBallForCollision(), WorldModel::updateDynamicObjectForNextCycle(), and WorldModel::waitForNewInformation().


Generated on Thu Apr 26 22:45:29 2007 for GangOfSix(GOS)-RoboCupTeamProject by  doxygen 1.5.1-p1