Uses of Class
edu.rit.mp.Channel
Package
Description
The MP package provides low-level support for Message Passing.
The Cluster package contains the Parallel Java cluster middleware and the main program
for the PJ Job Scheduler Daemon process for a parallel computer.
-
Uses of Channel in edu.rit.mp
Modifier and TypeFieldDescriptionStatus.channel
The channel from which the message was received.protected Channel
IORequest.myChannel
Channel on which to send or receive message.Modifier and TypeMethodDescriptionChannelGroup.connect
(InetSocketAddress theFarEndAddress) Create a new channel connected to the given far end host and port.ChannelGroup.loopbackChannel()
Obtain this channel group's loopback channel.Modifier and TypeMethodDescriptionvoid
ConnectListener.farEndConnected
(ChannelGroup theChannelGroup, Channel theChannel) Report that a channel was connected in the given channel group, initiated by the far end.void
ConnectListener.nearEndConnected
(ChannelGroup theChannelGroup, Channel theChannel) Report that a channel was connected in the given channel group, initiated by the near end.Receive a message from the given channel with the given tag.Receive a message from the given channel.Receive a message from the given channel with the given range of tags.void
ChannelGroup.receiveNoWait
(Channel theChannel, int theTag, Buf theDst, IORequest theIORequest) Receive (non-blocking) a message from the given channel with the given tag.void
ChannelGroup.receiveNoWait
(Channel theChannel, Buf theDst, IORequest theIORequest) Receive (non-blocking) a message from the given channel.void
ChannelGroup.receiveNoWait
(Channel theChannel, Range theTagRange, Buf theDst, IORequest theIORequest) Receive (non-blocking) a message from the given channel with the given range of tags.void
Send a message to the given channel with the given tag.void
Send a message to the given channel.void
ChannelGroup.sendNoWait
(Channel theChannel, int theTag, Buf theSrc, IORequest theIORequest) Send (non-blocking) a message to the given channel with the given tag.void
ChannelGroup.sendNoWait
(Channel theChannel, Buf theSrc, IORequest theIORequest) Send (non-blocking) a message to the given channel. -
Uses of Channel in edu.rit.pj.cluster
ModifierConstructorDescriptionJobBackendProxy
(ChannelGroup theChannelGroup, Channel theChannel) Construct a new job backend proxy.JobFrontendProxy
(ChannelGroup theChannelGroup, Channel theChannel) Construct a new job frontend proxy.JobSchedulerProxy
(ChannelGroup theChannelGroup, Channel theChannel) Construct a new job scheduler proxy.Proxy
(ChannelGroup theChannelGroup, Channel theChannel) Construct a new proxy.