Package org.robokind.api.messaging

Interface Summary
MessageAsyncReceiver<Msg> High-Level Message Receiver.
MessageBlockingReceiver<Msg> Synchronous message receiver.
MessageSender<Msg> High-level message sender for sending API objects.
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.
 

Class Summary
Constants  
DefaultMessageAsyncReceiver<Msg,Rec> Default MessageAsyncReceiver implementation.
DefaultMessageBlockingReceiver<Msg,Rec> Default implementation of the MessageBlockingReceiver.
DefaultMessageSender<Msg,Rec> Default MessageSender implementation.
 



Copyright © 2011-2013. All Rights Reserved.