Uses of Package
org.jcsp.net2
-
Packages that use org.jcsp.net2 Package Description org.jcsp.net2 org.jcsp.net2.bns org.jcsp.net2.cns org.jcsp.net2.mobile org.jcsp.net2.tcpip -
Classes in org.jcsp.net2 used by org.jcsp.net2 Class Description Any2NetChannel An outputting network channel (TX) that can be safely shared amongst multiple writers (Any2Net).BarrierData Contains the data that relates to a networked Barrier.BarrierManager Manages the networked Barriers in the system.ChannelData A class that is used to keep track of the state of a network channel.ChannelManager A class used to manage the networked channels on the Node.ConnectionData ConnectionManager JCSPNetworkException This is the general exception thrown when something bad happens in the underlying architecture.Link Abstract class representing a Link.LinkManager Class for managing Links.LinkServer Abstract class defining the LinkServer.Mutex A package-visible class that implements a straightforward mutex, for use by Net2AnyChannelNet2AnyChannel This class is a concrete implementation of a NetSharedChannelInput, and acts as a wrapper to a Net2OneChannel, allowing safe shared access.Net2OneChannel A concrete implementation of a NetAltingChannelInput.NetAltingChannelInput A NetChannelInput that may be used as a guard.NetAltingConnectionClient NetAltingConnectionServer NetBarrier This class is a networked implementation of the standard JCSP Barrier.NetBarrierLocation This class is a data structure representing the location of a NetBarrier in a network.NetChannelEndFactory This interface defines the methods that any networked channel factory must implement.NetChannelInput This interface defines a ChannelInput that is also networked.NetChannelLocation This class is a data structure representing the location of a NetChannelInput in a network.NetChannelOutput An interface defining a ChannelOutput that is networked.NetConnectionClient NetConnectionLocation NetConnectionServer NetLocation This abstract class defines a data structure that is a location of a networked synchronization mechanism.NetSharedChannelInput Defines a networked ChannelInput that is safe to be used by multiple concurrent processes.NetSharedChannelOutput Defines a networked ChannelOutput that is safe to be used by multiple concurrent processes.Networked Defines a standard JCSP synchronization mechanism which is also networked.NetworkMessage A message received or to be sent via a Link.NetworkMessageFilter.FilterRx The filter used to decode an incoming messageNetworkMessageFilter.FilterTx The filter used to encode an outgoing messageNetworkPoisonException An exception thrown when a networked channel is poisoned.Node Node.Logger NodeAddress This abstract class defines encapsulates the address of a Node within a JCSP networked system.NodeFactory Used to initialise a Node by connecting to the CNS.NodeID This class is used to uniquely identify a Node within the entire JCSP network of Nodes in operation.NodeKey A unique object for allowing access to privileged operations on the Node.One2NetChannel An outputting end of a networked channel (TX).ProtocolID This abstract class must be defined in concrete protocol implementations.ResettableByteArrayInputStream This class is used by the ObjectNetworkMessageFilter.ResettableByteArrayOutputStream This class is used by the ObjectNetworkMessageFilter.StandardNetChannelEndFactory A concrete implementation of a NetChannelEndFactory, used to create networked channel ends -
Classes in org.jcsp.net2 used by org.jcsp.net2.bns Class Description JCSPNetworkException This is the general exception thrown when something bad happens in the underlying architecture.NetBarrier This class is a networked implementation of the standard JCSP Barrier.NetBarrierLocation This class is a data structure representing the location of a NetBarrier in a network.NetChannelInput This interface defines a ChannelInput that is also networked.NetChannelLocation This class is a data structure representing the location of a NetChannelInput in a network.NetChannelOutput An interface defining a ChannelOutput that is networked.NetworkMessageFilter.FilterRx The filter used to decode an incoming messageNetworkMessageFilter.FilterTx The filter used to encode an outgoing messageNodeAddress This abstract class defines encapsulates the address of a Node within a JCSP networked system.NodeID This class is used to uniquely identify a Node within the entire JCSP network of Nodes in operation. -
Classes in org.jcsp.net2 used by org.jcsp.net2.cns Class Description JCSPNetworkException This is the general exception thrown when something bad happens in the underlying architecture.NetAltingChannelInput A NetChannelInput that may be used as a guard.NetChannelInput This interface defines a ChannelInput that is also networked.NetChannelLocation This class is a data structure representing the location of a NetChannelInput in a network.NetChannelOutput An interface defining a ChannelOutput that is networked.NetSharedChannelInput Defines a networked ChannelInput that is safe to be used by multiple concurrent processes.NetSharedChannelOutput Defines a networked ChannelOutput that is safe to be used by multiple concurrent processes.NetworkMessageFilter.FilterRx The filter used to decode an incoming messageNetworkMessageFilter.FilterTx The filter used to encode an outgoing messageNodeAddress This abstract class defines encapsulates the address of a Node within a JCSP networked system.NodeID This class is used to uniquely identify a Node within the entire JCSP network of Nodes in operation. -
Classes in org.jcsp.net2 used by org.jcsp.net2.mobile Class Description JCSPNetworkException This is the general exception thrown when something bad happens in the underlying architecture.NetAltingChannelInput A NetChannelInput that may be used as a guard.NetChannelInput This interface defines a ChannelInput that is also networked.NetChannelLocation This class is a data structure representing the location of a NetChannelInput in a network.NetChannelOutput An interface defining a ChannelOutput that is networked.NetLocation This abstract class defines a data structure that is a location of a networked synchronization mechanism.Networked Defines a standard JCSP synchronization mechanism which is also networked.NetworkMessageFilter.FilterRx The filter used to decode an incoming messageNetworkMessageFilter.FilterTx The filter used to encode an outgoing messageNetworkPoisonException An exception thrown when a networked channel is poisoned.NodeID This class is used to uniquely identify a Node within the entire JCSP network of Nodes in operation.ObjectNetworkMessageFilter.FilterRX The receiving (decoding) filter for ObjectsObjectNetworkMessageFilter.FilterTX The sending (encoding) filter for Object channels -
Classes in org.jcsp.net2 used by org.jcsp.net2.tcpip Class Description JCSPNetworkException This is the general exception thrown when something bad happens in the underlying architecture.Link Abstract class representing a Link.LinkServer Abstract class defining the LinkServer.Node NodeAddress This abstract class defines encapsulates the address of a Node within a JCSP networked system.NodeFactory Used to initialise a Node by connecting to the CNS.NodeID This class is used to uniquely identify a Node within the entire JCSP network of Nodes in operation.ProtocolID This abstract class must be defined in concrete protocol implementations.