Uses of Class
communication.Message

Packages that use Message
communication   
service   
service.broadcast   
 

Uses of Message in communication
 

Fields in communication declared as Message
protected  Message UnreliableCommElt.Sender.msg
          The message to send
 

Methods in communication that return Message
 Message CommunicationElement.asynchReceiveMessage()
           
 Message TCPElement.receiveData()
          Wait for the next received message coming from any remote process
 Message CommunicationElement.synchReceiveMessage()
           
 

Methods in communication with parameters of type Message
protected abstract  void CommunicationElement.physicalSendMessage(Message msg, ProcessIdentifier id)
          Method called to "physically" send a message through TCP sockets.
protected  void ReliableCommElt.physicalSendMessage(Message msg, ProcessIdentifier id)
           
protected  void UnreliableCommElt.physicalSendMessage(Message msg, ProcessIdentifier senderId)
           
 void CommunicationElement.sendMessage(Message msg)
           
 

Constructors in communication with parameters of type Message
UnreliableCommElt.Sender(TCPElement tcp, Message msg, int delay, ProcessIdentifier senderId)
           
 

Uses of Message in service
 

Subclasses of Message in service
 class TypedMessage
          A typed message is a message with its associated type of service
 

Fields in service with type parameters of type Message
protected  SynchronizedBuffer<Message> Service.buffer
          Buffer containing the received messages for the service
 

Methods in service that return Message
 Message IBroadcast.asynchDeliver()
          Deliver asynchronously the last available received message.
 Message ICommunication.asynchReceiveMessage()
          Return a received message coming from any remote process.
 Message ProxyCommunication.asynchReceiveMessage()
           
 Message IBroadcast.synchDeliver()
          Deliver synchronously the last available received message.
 Message ICommunication.synchReceiveMessage()
          Return a received message coming from any remote process.
 Message ProxyCommunication.synchReceiveMessage()
           
 Message TypedMessage.untypeMessage()
           
 

Methods in service that return types with arguments of type Message
 SynchronizedBuffer<Message> MessageDispatcher.associateService(MessageType type)
          For a given message type, create and associate a dedicated buffer
 

Methods in service with parameters of type Message
 void ICommunication.sendMessage(Message msg)
          Send a message to a remote process which address is embedded in the message.
 void ProxyCommunication.sendMessage(Message msg)
           
protected  void Service.sendMessage(Message msg)
          Send a message, tagged with the type of the service, to a given process (more precisely, to the service of the same type on this process)
 

Uses of Message in service.broadcast
 

Methods in service.broadcast that return Message
 Message BasicBroadcastService.asynchDeliver()
           
 Message ReliableBroadcastService.asynchDeliver()
           
 Message BasicBroadcastService.synchDeliver()
           
 Message ReliableBroadcastService.synchDeliver()