Uses of Class
edu.rit.mp.Channel
Packages that use 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
Fields in edu.rit.mp declared as ChannelModifier and TypeFieldDescriptionStatus.channel
The channel from which the message was received.protected Channel
IORequest.myChannel
Channel on which to send or receive message.Methods in edu.rit.mp that return ChannelModifier 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.Methods in edu.rit.mp with parameters of type ChannelModifier 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
Constructors in edu.rit.pj.cluster with parameters of type ChannelModifierConstructorDescriptionJobBackendProxy
(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.