|
Called from a MessageQueue to distribute messages.
Use message.getMessageID to decide if the message is relavant for the MesssageHandler derivate. Use message.bin, message.text or message.config as In streams to get the data from. - Parameters:
-
message | The message that can be read. |
- Returns:
- true if the message was read (handled).
Implemented in Module, ModuleHandler, ModuleSelector, Process, GT2004BallLocator, GT2004BehaviorControl, Xabsl2BehaviorControl, Xabsl2BehaviorControlAgentInterface, GT2004HeadControl, Xabsl2HeadControl, Xabsl2HeadControlAgentInterface, GT2004ImageProcessor, RasterImageProcessor, DebugMotionControl, GT2004MotionControl, GT2004ObstaclesLocator, GT2004SelfLocator, NoOdometrySelfLocator, BB2004Calibrator, ImageSaver, MotionRecognition, ObstacleAvoiderOnGreenField, ObstacleAvoiderOnGreenFieldERS7, SimpleMotionRecognition, GT2003MotionNetSpecialActions, BB2004InvKinWalkingEngine, GT2004WalkingEngine, InvKinWalkingEngine, ParamInvKinWalkingEngine, ParamRearOnlyInvKinWalkingEngine, MSH2004InvKinWalkingEngine, WalkingEngineSelector, Cognition, Debug, Logger, and Motion.
Referenced by MessageQueue::handleAllMessages(), and MessageQueue::handleSpecificMessages(). |