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.channelThe channel from which the message was received.protected ChannelIORequest.myChannelChannel 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 TypeMethodDescriptionvoidConnectListener.farEndConnected(ChannelGroup theChannelGroup, Channel theChannel) Report that a channel was connected in the given channel group, initiated by the far end.voidConnectListener.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.voidChannelGroup.receiveNoWait(Channel theChannel, int theTag, Buf theDst, IORequest theIORequest) Receive (non-blocking) a message from the given channel with the given tag.voidChannelGroup.receiveNoWait(Channel theChannel, Buf theDst, IORequest theIORequest) Receive (non-blocking) a message from the given channel.voidChannelGroup.receiveNoWait(Channel theChannel, Range theTagRange, Buf theDst, IORequest theIORequest) Receive (non-blocking) a message from the given channel with the given range of tags.voidSend a message to the given channel with the given tag.voidSend a message to the given channel.voidChannelGroup.sendNoWait(Channel theChannel, int theTag, Buf theSrc, IORequest theIORequest) Send (non-blocking) a message to the given channel with the given tag.voidChannelGroup.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.