FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
Loading...
Searching...
No Matches
frodo2.algorithms.dpop.privacy.test.SecureCircularRoutingTest.Forwarder Class Reference

A test listener that asks the SecureCircularRouting message, for each variable, to forward a message forward all the way until it comes back, and same backwards. More...

Inheritance diagram for frodo2.algorithms.dpop.privacy.test.SecureCircularRoutingTest.Forwarder:

Public Member Functions

 Forwarder (DCOPProblemInterface< AddableInteger, AddableInteger > subProb)
 Constructor.
Collection< MessageTypegetMsgTypes ()
void notifyIn (Message msg)
void setQueue (Queue queue)
Public Member Functions inherited from frodo2.communication.IncomingMsgPolicyInterface< T >
default void notifyIn (Message msg, Object toAgent)
 Notifies the listener of an incoming message.

Private Attributes

Queue queue
 The listener's queue.
DCOPProblemInterface< AddableInteger, AddableIntegersubProb
 The agent's subproblem.

Detailed Description

A test listener that asks the SecureCircularRouting message, for each variable, to forward a message forward all the way until it comes back, and same backwards.

Author
Thomas Leaute

Constructor & Destructor Documentation

◆ Forwarder()

frodo2.algorithms.dpop.privacy.test.SecureCircularRoutingTest.Forwarder.Forwarder ( DCOPProblemInterface< AddableInteger, AddableInteger > subProb)

Constructor.

Parameters
subProbthe agent's subproblem

References subProb.

Member Function Documentation

◆ getMsgTypes()

◆ notifyIn()

void frodo2.algorithms.dpop.privacy.test.SecureCircularRoutingTest.Forwarder.notifyIn ( Message msg)

◆ setQueue()

void frodo2.algorithms.dpop.privacy.test.SecureCircularRoutingTest.Forwarder.setQueue ( Queue queue)

Member Data Documentation

◆ queue

Queue frodo2.algorithms.dpop.privacy.test.SecureCircularRoutingTest.Forwarder.queue
private

The listener's queue.

Referenced by setQueue().

◆ subProb

DCOPProblemInterface<AddableInteger, AddableInteger> frodo2.algorithms.dpop.privacy.test.SecureCircularRoutingTest.Forwarder.subProb
private

The agent's subproblem.

Referenced by Forwarder().


The documentation for this class was generated from the following file: