Before any JCSP.NET constructs can e used, the JCSP Node must
be initialized. See the com.quickstone.jcsp.net.Node
class for
more information.
Networked channels can be constructed using the
com.quickstone.jcsp.net.NetChannelEnd
class or by using
com.quickstone.jcsp.net.StandardNetChannelEndFactory
.
See the com.quickstone.jcsp.net.cns package for information on using named channels.
Interface | Description |
---|---|
NetBufferedChannelEndFactory | This interface defines methods for constructing buffered
Networked ChannelInput objects. |
NetChannelEndFactory | |
NetChannelInput | |
NetChannelOutput | |
NetConnectionClient | This interface should be implemented by classes that wish to act
as Networked ConnectionClient objects. |
NetConnectionFactory | |
NetConnectionServer | This interface should be implemented by classes that wish to act
as Networked ConnectionServer objects. |
NetLabelledBufferedChannelEndFactory | |
NetLabelledChannelEndFactory | |
NetSharedChannelInput | This interface should be implemented by classes that
wish to act as NetChannelInput objects
which can be used by muliple concurrent processes. |
NetSharedChannelOutput | This interface should be implemented by classes that
wish to act as NetChannelOutput objects
which can be used by muliple concurrent processes. |
NetSharedConnectionClient | This interface should be implemented by classes that
wish to act as SharedConnectionClient
objects which accept connections from
ConnectionClient objects from over a JCSP.NET
network. |
NetSharedConnectionServer | Instances of classed implementing this method are
SharedConnectionServer objects which accept
connections from clients from over a JCSP.NET network. |
Networked | An interface that should be implemented by any class that has a Networked channel location or wishes to expose the location of an underlying channel. |
Node.Attributes | An interface for exposing access to the private attributes. |
NodeFactory | Node initialisation factory interface. |
SerializedObject.InputStreamFactory | |
Service | |
ServiceUserObject | An Interface which does not define any methods but is used as a way of indicating that a class is used for accessing non-admin functionality provided by a service. |
Class | Description |
---|---|
AbstractID | |
ApplicationID | |
DomainID | |
GlobalID | |
Link | |
LinkFactory | |
LinkFactory.Builder | An abstract inner class which should be implemented by comunication protocol implementations. |
LinkLost | Message warning that a Link broke. |
LinkServer | An abstract class that must be implemented by communication protocol implementations. |
Logger | |
Message.BounceMessage | |
Message.PingMessage | |
Message.PingReplyMessage | |
NetAltingChannelInput | |
NetAltingConnectionClient | |
NetChannelEnd | |
NetChannelLocation | |
NetConnection | |
NetSharedAltingConnectionClient | |
Node | |
NodeAddressID | |
NodeID | |
NodeKey | |
NodeUI | |
NodeUIImpl | This is a default implementation for NodeUI that is used if no
other implementation is supplied. |
Profile | |
ProtocolID | |
ProtocolManager | |
ServiceManager | |
ServiceSettings | |
StandardNetChannelEndFactory | A standard implementation of the JCSP.NET Networked channel factory interaces. |
StandardNetConnectionFactory | |
UIFactory | |
UnacknowledgedNetChannelEndFactory | Extends the standard network channel factory to give unacknowledged channel output ends. |
Utils | This class provides some utility methods that developers might find useful when implementing JCSP.NET communication protocol drivers. |
XMLNodeFactory |
Exception | Description |
---|---|
DuplicateChannelLabelException | This Exception is thrown if there is an attempt to label a channel's VCN with a label that already exists at the same Node. |
LinkLostException | An exception caused by a link underlying a channel breaking. |
LinkManager.LinkEstablishmentException | |
NodeInitFailedException | An Exception that is thrown if Node initialization
fails. |
ReaderIndexException | An exception that is thrown if data is written to a
Networked ChannelOutput and
the destination address is incorrect. |
ServiceInstallationException | An excpetion that is thrown if a service installation fails. |
Error | Description |
---|---|
NetChannelError |