FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
Loading...
Searching...
No Matches
Package frodo2.communication

This package contains classes that take care of communication between queues. More...

Packages

package  mailer
 Special type of communication method that enforces that only one agent is awake at a time.
package  sharedMemory
 Contains classes used for communication between agents running within the same JVM.
package  tcp
 Contains classes used for communication between agents via TCP.

Classes

interface  AgentAddress
 The address for an agent. More...
class  AllTests
 JUnit test suite for all unit tests in this package. More...
interface  IncomingMsgPolicyInterface
 This interface describes a listener that is notified by a queue of incoming messages. More...
class  Message
 Base class used for messages exchanged between queues. More...
interface  MessageListener
 A general interface for modules listening for messages. More...
class  MessageSerializedSimple
 A message that has a single object as raw data. More...
class  MessageType
 The (hierarchical) type of a message. More...
class  MessageWith2Payloads
 A message that has two objects of generic types as a payload. More...
class  MessageWith3Payloads
 A message that has three objects of generic types as a payload. More...
class  MessageWith4Payloads
 A message that has three objects of generic types as a payload. More...
class  MessageWith5Payloads
 A message that has three objects of generic types as a payload. More...
class  MessageWithPayload
 A message that has a single object of generic type as a payload. More...
class  MessageWithRawData
 A message containing data that must be custom-serialized. More...
class  MessageWrapper
 Message wrapper, used to store information on. More...
class  MsgSizeMonitor
 Measures message sizes using serialization. More...
class  MsgSizeMonitorTest
 Unit tests for the MsgSizeMonitor. More...
interface  OutgoingMsgPolicyInterface
 This interface describes a listener that is notified by a queue of outgoing messages. More...
interface  PipeFactory
class  Queue
 A queue. More...
interface  QueueInputPipeInterface
 Interface for classes used as an input to a Queue object. More...
interface  QueueOutputPipeInterface
 Interface for classes used as an output of a Queue object. More...
class  QueueTest
 A JUnit class to test Queue. More...

Detailed Description

This package contains classes that take care of communication between queues.