protected function injest($message)
	{
		switch($message->MessageType)
		{
			case static::MESSAGE_TYPE_BROADCAST:
				$this->handleBroadcast($message);
				break;
			case static::MESSAGE_TYPE_STANDARD:
				$this->handleStandard($message);
				break;
			case static::MESSAGE_TYPE_REQUEST:
				$this->handleRequest($message);
				break;
			case static::MESSAGE_TYPE_REPLY:
				$this->handleReply($message);
				break;
			default:
				throw new ClientException('Unknown MessageType: ' . var_export($message->MessageType, true));
		}
	}
protected function injest($message)
	{
		switch($message->MessageType)
		{
			case static::MESSAGE_TYPE_BROADCAST:
				$this->handleBroadcast($message);
				break;
			case static::MESSAGE_TYPE_STANDARD:
				$this->handleStandard($message);
				break;
			case static::MESSAGE_TYPE_REQUEST:
				$this->handleRequest($message);
				break;
			case static::MESSAGE_TYPE_REPLY:
				$this->handleReply($message);
				break;
			default:
				throw new ClientException('Unknown MessageType: ' . var_export($message->MessageType, true));
		}
	}
protected function injest ( $ message ) { switch ( $ message -> MessageType ) { case static :: MESSAGE_TYPE_BROADCAST : $ this -> handleBroadcast ( $ message ) ; break ; case static :: MESSAGE_TYPE_STANDARD : $ this -> handleStandard ( $ message ) ; break ; case static :: MESSAGE_TYPE_REQUEST : $ this -> handleRequest ( $ message ) ; break ; case static :: MESSAGE_TYPE_REPLY : $ this -> handleReply ( $ message ) ; break ; default : throw new ClientException ( 'Unknown MessageType: ' . var_export ( $ message -> MessageType , true ) ) ; } }
Injest, and route an incomming message

@param   stdClass  $message  the incomming message
@return  void
Injest and route an incomming message