Package | Description |
---|---|
org.jcsp.net2 |
Modifier and Type | Field and Description |
---|---|
private ChannelData |
Net2OneChannel.data
The ChannelData structure representing this channel.
|
private ChannelData |
One2NetChannel.data
A structure containing the information on the state of the channel.
|
private ChannelData |
One2NetChannel.localChannel
This is used if we are ever connected locally.
|
Modifier and Type | Method and Description |
---|---|
(package private) ChannelData |
ChannelManager.getChannel(int idx)
Retrieves a channel from the table
|
(package private) ChannelData |
Net2OneChannel.getChannelData()
Gets the channel data object for this channel.
|
(package private) ChannelData |
One2NetChannel.getChannelData()
Gets the channel data state for this channel.
|
Modifier and Type | Method and Description |
---|---|
(package private) void |
ChannelManager.create(ChannelData cd)
Allocates a new number to the channel, and stores it in the table.
|
(package private) void |
ChannelManager.create(int idx,
ChannelData cd)
Stores a channel in the given index in the table.
|
(package private) void |
Link.deRegisterChannel(ChannelData data)
Unregisters and removes the channel from the Link.
|
(package private) void |
Link.registerChannel(ChannelData data)
Register a channel with the Link.
|
(package private) void |
ChannelManager.removeChannel(ChannelData data)
Removes a channel from the table.
|
Constructor and Description |
---|
Net2OneChannel(AltingChannelInput input,
ChannelData chanData,
NetworkMessageFilter.FilterRx filter)
Private constructor for creating a new instance of a Net2OneChannel.
|
One2NetChannel(AltingChannelInput ackChannel,
ChannelOutput toLink,
Link link,
ChannelData chanData,
NetChannelLocation loc,
int immunity,
NetworkMessageFilter.FilterTx filter)
Private constructor for creating a One2NetChannel.
|