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

Package Attributes | |
| Set< String > | separator |
| The separator of the reporting variable. | |
Additional Inherited Members | |
| Protected Attributes inherited from frodo2.communication.Message | |
| MessageType | type |
| The type of this message. | |
| frodo2.algorithms.duct.BOUNDmsg.BOUNDmsg | ( | ) |
Empty constructor.
| frodo2.algorithms.duct.BOUNDmsg.BOUNDmsg | ( | MessageType | type, |
| String | receiver, | ||
| AddableReal | lowerBound, | ||
| AddableReal | upperBound, | ||
| int | counter, | ||
| long | size, | ||
| Set< String > | separator ) |
Constructor.
| type | the type of the message (either BOUND_MSG_TYPE or NORM_MSG_TYPE |
| receiver | the intended receiver of the message |
| lowerBound | the lower bound |
| upperBound | the upper bound |
| counter | the number of spaces that have been visited |
| size | Size of the domain |
| separator | the separator of the sending variable |
References separator, and frodo2.communication.Message.type.
| int frodo2.algorithms.duct.BOUNDmsg.getCounter | ( | ) |
Referenced by frodo2.algorithms.duct.Normalize< V extends Addable< V > >.notifyIn(), and frodo2.algorithms.duct.NormalizeInf< V extends Addable< V > >.notifyIn().

| AddableReal frodo2.algorithms.duct.BOUNDmsg.getLowerBound | ( | ) |
Referenced by frodo2.algorithms.duct.Normalize< V extends Addable< V > >.notifyIn(), and frodo2.algorithms.duct.NormalizeInf< V extends Addable< V > >.notifyIn().

| String frodo2.algorithms.duct.BOUNDmsg.getReceiver | ( | ) |
Referenced by frodo2.algorithms.duct.Normalize< V extends Addable< V > >.notifyIn(), and frodo2.algorithms.duct.NormalizeInf< V extends Addable< V > >.notifyIn().

| Set< String > frodo2.algorithms.duct.BOUNDmsg.getSeperator | ( | ) |
References separator.
Referenced by frodo2.algorithms.duct.Normalize< V extends Addable< V > >.notifyIn(), and frodo2.algorithms.duct.NormalizeInf< V extends Addable< V > >.notifyIn().
| long frodo2.algorithms.duct.BOUNDmsg.getSize | ( | ) |
Referenced by frodo2.algorithms.duct.Normalize< V extends Addable< V > >.notifyIn(), and frodo2.algorithms.duct.NormalizeInf< V extends Addable< V > >.notifyIn().

| AddableReal frodo2.algorithms.duct.BOUNDmsg.getUpperBound | ( | ) |
Referenced by frodo2.algorithms.duct.Normalize< V extends Addable< V > >.notifyIn(), and frodo2.algorithms.duct.NormalizeInf< V extends Addable< V > >.notifyIn().

| void frodo2.algorithms.duct.BOUNDmsg.readExternal | ( | ObjectInput | in | ) | throws IOException, ClassNotFoundException |
Reimplemented from frodo2.communication.MessageWith5Payloads< T1 extends Serializable, T2 extends Serializable, T3 extends Serializable, T4 extends Serializable, T5 extends Serializable >.
References frodo2.solutionSpaces.AddableReal.readExternal(), frodo2.solutionSpaces.AddableReal.readResolve(), separator, and frodo2.communication.Message.type.

| void frodo2.algorithms.duct.BOUNDmsg.writeExternal | ( | ObjectOutput | out | ) | throws IOException |
Reimplemented from frodo2.communication.MessageWith5Payloads< T1 extends Serializable, T2 extends Serializable, T3 extends Serializable, T4 extends Serializable, T5 extends Serializable >.
References frodo2.communication.MessageWith5Payloads< T1 extends Serializable, T2 extends Serializable, T3 extends Serializable, T4 extends Serializable, T5 extends Serializable >.getPayload1(), frodo2.communication.MessageWith5Payloads< T1 extends Serializable, T2 extends Serializable, T3 extends Serializable, T4 extends Serializable, T5 extends Serializable >.getPayload2(), frodo2.communication.MessageWith5Payloads< T1 extends Serializable, T2 extends Serializable, T3 extends Serializable, T4 extends Serializable, T5 extends Serializable >.getPayload3(), frodo2.communication.MessageWith5Payloads< T1 extends Serializable, T2 extends Serializable, T3 extends Serializable, T4 extends Serializable, T5 extends Serializable >.getPayload4(), frodo2.communication.MessageWith5Payloads< T1 extends Serializable, T2 extends Serializable, T3 extends Serializable, T4 extends Serializable, T5 extends Serializable >.getPayload5(), separator, and frodo2.communication.Message.type.

|
package |
The separator of the reporting variable.
Referenced by BOUNDmsg(), getSeperator(), readExternal(), and writeExternal().