|
FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
|

Public Member Functions | |
| QueueInputPipeInterface | inputPipe (Queue queue, AgentAddress address, Integer maxNbrConnections) throws IOException |
| create an input pipe with the following arguments | |
| QueueInputPipeInterface | inputPipe (Queue queue, AgentAddress address) throws IOException |
| create an input pipe with the following arguments | |
| QueueOutputPipeInterface | outputPipe (AgentAddress address) throws UnknownHostException, IOException |
| QueueOutputPipeInterface | outputPipe (AgentAddress address, AgentAddress rawDataAddress) throws UnknownHostException, IOException |
| create an output pipe with the following arguments | |
| AgentAddress | getSelfAddress (int idx) |
| AgentAddress frodo2.communication.PipeFactory.getSelfAddress | ( | int | idx | ) |
| idx | can be port (tcp), rank (mpi), ... |
Implemented in frodo2.communication.tcp.TCPPipeFactory.
Referenced by frodo2.daemon.TestLocalWhitePages.SimpleAgent.agentReportGlobal(), frodo2.algorithms.test.AllTests.createQueueNetwork(), frodo2.controller.TestController.DaemonExtension.DaemonExtension(), frodo2.daemon.Daemon.init(), frodo2.controller.TestWhitePages.setUp(), frodo2.algorithms.SingleQueueAgent< Val extends Addable< Val > >.setup(), frodo2.daemon.TestLocalWhitePages.testAgentAddress(), frodo2.controller.TestWhitePages.testAgentReporting(), frodo2.controller.TestWhitePages.testDaemonReporting(), frodo2.controller.TestWhitePages.testKillAllAgents(), and frodo2.daemon.TestLocalWhitePages.testLocalAgentAddressRequestUnknown().
| QueueInputPipeInterface frodo2.communication.PipeFactory.inputPipe | ( | Queue | queue, |
| AgentAddress | address ) throws IOException |
create an input pipe with the following arguments
| queue | (self-explanatory) |
| address | (self-explanatory) |
| IOException | (self-explanatory) |
Implemented in frodo2.communication.tcp.TCPPipeFactory.
| QueueInputPipeInterface frodo2.communication.PipeFactory.inputPipe | ( | Queue | queue, |
| AgentAddress | address, | ||
| Integer | maxNbrConnections ) throws IOException |
create an input pipe with the following arguments
| queue | (self-explanatory) |
| address | (self-explanatory) |
| maxNbrConnections | (self-explanatory) |
| IOException | (self-explanatory) |
Implemented in frodo2.communication.tcp.TCPPipeFactory.
Referenced by frodo2.algorithms.test.AllTests.createQueueNetwork(), frodo2.daemon.Daemon.init(), frodo2.controller.TestConfigurationManager.setUp(), frodo2.controller.TestWhitePages.setUp(), frodo2.algorithms.SingleQueueAgent< Val extends Addable< Val > >.setup(), frodo2.daemon.TestLocalWhitePages.testAgentAddress(), frodo2.controller.TestWhitePages.testDaemonReporting(), and frodo2.daemon.TestLocalWhitePages.testLocalAgentAddressRequestUnknown().
| QueueOutputPipeInterface frodo2.communication.PipeFactory.outputPipe | ( | AgentAddress | address | ) | throws UnknownHostException, IOException |
| address | (self-explanatory) |
| UnknownHostException | (self-explanatory) |
| IOException | (self-explanatory) |
Implemented in frodo2.communication.tcp.TCPPipeFactory.
Referenced by frodo2.algorithms.test.AllTests.createQueueNetwork(), and frodo2.daemon.userIO.UserIO.registerController().
| QueueOutputPipeInterface frodo2.communication.PipeFactory.outputPipe | ( | AgentAddress | address, |
| AgentAddress | rawDataAddress ) throws UnknownHostException, IOException |
create an output pipe with the following arguments
| address | (self-explanatory) |
| rawDataAddress | (self-explanatory) |
| UnknownHostException | (self-explanatory) |
| IOException | (self-explanatory) |
Implemented in frodo2.communication.tcp.TCPPipeFactory.