Package org.robokind.api.messaging

Interface Summary
MessageAsyncReceiver<Msg,Rec,L extends Listener<Msg>> High-Level Message Receiver.
MessageBlockingReceiver<Msg,Rec,L extends Listener<Msg>>  
MessageSender<Msg,Rec,L extends Listener<Msg>> High-Level Message sender.
RecordAsyncReceiver<T> Asynchronously receives records sent from a RecordSender.
RecordAsyncReceiver.RecordHandler<T> A RecordHandler is used by the RecordAsyncReceiver to handle the Records it receives.
RecordBlockingReceiver<T> Synchronously receives records sent from a RecordSender.
RecordSender<T> Sends a Record to some RecordReceiver.
RemoteService<T> RemoteService is an interface for controlling a Service through Messaging.
 

Class Summary
DefaultMessageAsyncReceiver<Msg,Rec,L extends Listener<Msg>> Default MessageAsyncReceiver implementation.
DefaultMessageBlockingReceiver<Msg,Rec,L extends Listener<Msg>>  
DefaultMessageSender<Msg,Rec,L extends Listener<Msg>> Default MessageSender implementation.
 



Copyright © 2011-2012. All Rights Reserved.