Package org.jcsp.net2
Class BarrierData
- java.lang.Object
-
- org.jcsp.net2.BarrierData
-
final class BarrierData extends java.lang.Object
Contains the data that relates to a networked Barrier. This is an external data structure within JCSP networking, and is held by both the NetBarrier and the BarrierManager. For information on the operation of the NetBarrier, see the relevant documentation.- See Also:
NetBarrier
-
-
Field Summary
Fields Modifier and Type Field Description (package private) byte
state
The current state of the Barrier(package private) ChannelOutput
toBarrier
The connection to the Barrier for connecting to the NetBarrier object from the Link(package private) int
vbn
The virtual Barrier number that uniquely identifies the Barrier within the Node
-
Constructor Summary
Constructors Constructor Description BarrierData()
-
-
-
Field Detail
-
vbn
int vbn
The virtual Barrier number that uniquely identifies the Barrier within the Node
-
state
byte state
The current state of the Barrier
-
toBarrier
ChannelOutput toBarrier
The connection to the Barrier for connecting to the NetBarrier object from the Link
-
-