| Package | Description |
|---|---|
| org.jcsp.net |
This is main package for JCSP.NET.
|
| org.jcsp.net.cns |
This package contains the files specifically for the
JCSP.NET Channel Name Service (CNS).
|
| org.jcsp.net.dynamic |
Supports dynamic operations over the JCSP.NET infrastructure.
|
| org.jcsp.net.remote |
Supports the remote spawning of processes at other nodes.
|
| org.jcsp.net.security |
This package contains the files specifically for link security implementing various authentication schemes.
|
| org.jcsp.net.tcpip |
| Class and Description |
|---|
| AbstractID
This is an abstract class that is sub-classed by classes whose
instances should represent some kind of identifier and be part of a
hierarchy of
AbstractID objects. |
| ApplicationID
A Class whose instances represent a unique identifier for a JCSP.NET application.
|
| DomainID
A Class whose instances represent a unique identifier for a JCSP.NET domain.
|
| GlobalID
A Class whose instances represent the global domain.
|
| Link
This class is an abstract class that all JCSP.NET protocol implementations
must implement.
|
| LinkFactory.Builder
An abstract inner class which should be implemented by
comunication protocol implementations.
|
| LinkServer
An abstract class that must be implemented by communication
protocol implementations.
|
| Logger
Manages the output of diagnostic messages to one or more devices.
|
| NetAltingChannelInput
An abstract class that is sub-classed by classes whose instances
should be networked channel ends that can be used as an
objects. |
| NetAltingConnectionClient
Instances of this class are
AltingConnectionClient
objects which connect to ConnectionServer objects
over a JCSP.NET network. |
| NetBufferedChannelEndFactory
This interface defines methods for constructing buffered
Networked
ChannelInput objects. |
| NetChannelEndFactory
This interface defines methods for constructing Networked
channel ends.
|
| NetChannelInput
An interface implemented by classes wishing to be Networked
ChannelInput objects. |
| NetChannelLocation
Instances of this class hold location information for a networked
ChannelInput object. |
| NetChannelOutput
An interface that should be implemented by
ChannelOutput objects which are used for transmitting
over the network. |
| NetConnectionClient
This interface should be implemented by classes that wish to act
as Networked
ConnectionClient objects. |
| NetConnectionFactory
This class should be implemented by classes wishing to act
as factories for creating Networked
ConnectionServer
and ConnectionClient objects. |
| NetConnectionServer
This interface should be implemented by classes that wish to act
as Networked
ConnectionServer objects. |
| NetLabelledBufferedChannelEndFactory
This factory constructs buffered
NetChannelInput
objects which have labelled VCN's. |
| NetLabelledChannelEndFactory
This factory constructs
NetChannelInput objects
which have labelled VCN's. |
| NetSharedAltingConnectionClient
Defines a class whose instances should be
that connect to a ConnectionServer over a JCSP.NET
network. |
| 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
This class that is used for initializing and
managing the local JCSP.NET Node.
|
| Node.Attributes
An interface for exposing access to the private attributes.
|
| NodeAddressID
JCSP.NET communication protocol implementations must provide a concrete
implementation of this class.
|
| NodeFactory
Node initialisation factory interface.
|
| NodeID
A Class whose instances represent a unique identifier for a JCSP.NET Node.
|
| NodeInitFailedException
An
Exception that is thrown if Node initialization
fails. |
| NodeKey
An object that is returned when the Node is initialized.
|
| NodeUI
A Unique Identifier for a Node.
|
| Profile
This class is used to hold profiles of Nodes and Links.
|
| ProtocolID
Abstract class that identifies a protocol.
|
| ProtocolManager
The
ProtocolManager class is a singleton class. |
| Service
An interface that should be implemented by classes that
are intended to be Node level JCSP.NET services.
|
| ServiceManager
An instance of the
ServiceManager is created by the Node when
it is initialized. |
| ServiceSettings
This class is used to hold settings that can be passed to
services when they are initialized.
|
| 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.
|
| StandardNetChannelEndFactory
A standard implementation of the JCSP.NET
Networked channel factory interaces.
|
| UIFactory
This class is a Factory that construct a unique identify
for this Node.
|
| Class and Description |
|---|
| AbstractID
This is an abstract class that is sub-classed by classes whose
instances should represent some kind of identifier and be part of a
hierarchy of
AbstractID objects. |
| NetAltingChannelInput
An abstract class that is sub-classed by classes whose instances
should be networked channel ends that can be used as an
objects. |
| NetChannelInput
An interface implemented by classes wishing to be Networked
ChannelInput objects. |
| NetChannelLocation
Instances of this class hold location information for a networked
ChannelInput object. |
| NetChannelOutput
An interface that should be implemented by
ChannelOutput objects which are used for transmitting
over the network. |
| 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. |
| 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.
|
| NodeAddressID
JCSP.NET communication protocol implementations must provide a concrete
implementation of this class.
|
| NodeKey
An object that is returned when the Node is initialized.
|
| Service
An interface that should be implemented by classes that
are intended to be Node level JCSP.NET services.
|
| ServiceSettings
This class is used to hold settings that can be passed to
services when they are initialized.
|
| 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 and Description |
|---|
| NetAltingChannelInput
An abstract class that is sub-classed by classes whose instances
should be networked channel ends that can be used as an
objects. |
| NetChannelEndFactory
This interface defines methods for constructing Networked
channel ends.
|
| NetChannelInput
An interface implemented by classes wishing to be Networked
ChannelInput objects. |
| NetChannelLocation
Instances of this class hold location information for a networked
ChannelInput object. |
| NetChannelOutput
An interface that should be implemented by
ChannelOutput objects which are used for transmitting
over the network. |
| 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. |
| 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.
|
| Service
An interface that should be implemented by classes that
are intended to be Node level JCSP.NET services.
|
| ServiceSettings
This class is used to hold settings that can be passed to
services when they are initialized.
|
| 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 and Description |
|---|
| ApplicationID
A Class whose instances represent a unique identifier for a JCSP.NET application.
|
| NodeAddressID
JCSP.NET communication protocol implementations must provide a concrete
implementation of this class.
|
| NodeFactory
Node initialisation factory interface.
|
| NodeKey
An object that is returned when the Node is initialized.
|
| Class and Description |
|---|
| Service
An interface that should be implemented by classes that
are intended to be Node level JCSP.NET services.
|
| ServiceSettings
This class is used to hold settings that can be passed to
services when they are initialized.
|
| 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 and Description |
|---|
| LinkFactory.Builder
An abstract inner class which should be implemented by
comunication protocol implementations.
|
| LinkServer
An abstract class that must be implemented by communication
protocol implementations.
|
| Node
This class that is used for initializing and
managing the local JCSP.NET Node.
|
| Node.Attributes
An interface for exposing access to the private attributes.
|
| NodeAddressID
JCSP.NET communication protocol implementations must provide a concrete
implementation of this class.
|
| NodeFactory
Node initialisation factory interface.
|
| NodeInitFailedException
An
Exception that is thrown if Node initialization
fails. |
| NodeKey
An object that is returned when the Node is initialized.
|
| ProtocolID
Abstract class that identifies a protocol.
|
Copyright © 1996–2022. All rights reserved.