|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| NetChannelEndFactory | This interface defines the methods that any networked channel factory must implement. |
| NetChannelInput<T> | This interface defines a ChannelInput that is also networked. |
| NetChannelOutput<T> | An interface defining a ChannelOutput that is networked. |
| NetConnectionClient | |
| NetConnectionServer | |
| NetSharedChannelInput<T> | Defines a networked ChannelInput that is safe to be used by multiple concurrent processes. |
| NetSharedChannelOutput<T> | 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. |
| NetworkMessageFilter.FilterRx | The filter used to decode an incoming message |
| NetworkMessageFilter.FilterTx | The filter used to encode an outgoing message |
| Class Summary | |
|---|---|
| Link | Abstract class representing a Link. |
| LinkFactory | This class is used to create a new Link from a given NodeID or NodeAddress. |
| LinkServer | Abstract class defining the LinkServer. |
| NetAltingChannelInput<T> | A NetChannelInput that may be used as a guard. |
| NetAltingConnectionClient | |
| NetAltingConnectionServer | |
| NetBarrier | This class is a networked implementation of the standard JCSP Barrier. |
| NetBarrierEnd | This class is the factory class for creating NetBarrier objects. |
| NetBarrierLocation | This class is a data structure representing the location of a NetBarrier in a network. |
| NetChannel | A static factory object used to create networked channels. |
| NetChannelEnd | Deprecated. To conform with the core package naming scheme, the class NetChannel has also been provided |
| NetChannelLocation | This class is a data structure representing the location of a NetChannelInput in a network. |
| NetConnectionLocation | |
| NetLocation | This abstract class defines a data structure that is a location of a networked synchronization mechanism. |
| NetworkMessageFilter | This class defines what is required for the internal networked channel filter. |
| 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. |
| ObjectNetworkMessageFilter | This class is the standard encoding and decoding filter for networked JCSP channels. |
| ObjectNetworkMessageFilter.FilterRX | The receiving (decoding) filter for Objects |
| ObjectNetworkMessageFilter.FilterTX | The sending (encoding) filter for Object channels |
| ProtocolID | This abstract class must be defined in concrete protocol implementations. |
| RawNetworkMessageFilter | A NetworkMessageFilter used to send and receive raw byte data. |
| RawNetworkMessageFilter.FilterRX | The receiving filter |
| RawNetworkMessageFilter.FilterTX | The sending Filter |
| StandardNetChannelEndFactory | A concrete implementation of a NetChannelEndFactory, used to create networked channel ends |
| Exception Summary | |
|---|---|
| JCSPNetworkException | This is the general exception thrown when something bad happens in the underlying architecture. |
| NetworkPoisonException | An exception thrown when a networked channel is poisoned. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||