|
||||||||||
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 |