Uses of Class
FourMS.FourMSMessage

Packages that use FourMSMessage
FourMS   
 

Uses of FourMSMessage in FourMS
 

Fields in FourMS declared as FourMSMessage
private  FourMSMessage MessageDispatcher.currentMessageToProcess
          This is message which is currently being processed by the class and will be used for returning the next 4MS instruction
 

Methods in FourMS that return FourMSMessage
private  FourMSMessage FourMSMessageHandler.parseIncoming4MSMessage()
          The purpose of this method will be used to parse the incoming message buffer looking for the first well formed ER412 compliant message, then to break the message down into it's constituent parts and return the result to the caller.
 FourMSMessage FourMSMessageHandler.processIncomingMessage(char[] IncomingMessage, int AmountRead)
          This method will be called when there is a ER412 protocol message received by the system.
 

Methods in FourMS with parameters of type FourMSMessage
 boolean MessagePoster.checkForAck(FourMSMessage FourMSReply)
          This method will be called when there is an incoming message from the 4MS and will check if the ACK received corresponds to the message that was sent from by this message poster.
 boolean FourMSControllerMessageDispatcher.dispatchIncoming4MSMessage(FourMSMessage IncomingMessage)
          This method will be responsible for going through the mechanisms that it knows about and then passing on to the appropriate ER412 software mechanism, the details of the message so that it can be processed.
 boolean iDispatchMessageInterface.dispatchIncoming4MSMessage(FourMSMessage IncomingMessage)
          This method will be responsible for dispatching an incoming message from the 4MS module to the object which will be responsible for processing it.
 java.lang.String MessageDispatcher.ExtractNext4MSInstruction(FourMSMessage IncomingMessageData)
          This method will return the next instruction to be processed by the system.
 boolean SubAction.mechanismMessageReceived(FourMSMessage MessageReply)
          This is a callback which is called when there is a message coming back from the 4MS which relates to a mechanism which may have been initiated by a outstanding subaction.
 void Mechanism.messageReceivedCB(java.lang.String IncomingMessage, FourMSMessage IncomingMessageStructure)
          This method is a callback and this classes contractual obligation of the i4MSMessageListenerInterface.
 void i4MSMessageListenerInterface.messageReceivedCB(java.lang.String IncomingMessage, FourMSMessage IncomingMessageStructure)
          This is called when there is a 4MS message coming in which is destined for a specific object.
private  boolean FourMSMessageHandler.sendAcknowledgement(FourMSMessage MessageToReplyTo)
          This method results in an acknowledgment being sent to the sender for the last message that was sent to it.