Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
rice.p2p.splitstream.Channel

Packages that use Channel
rice.p2p.splitstream |

Uses of Channel in rice.p2p.splitstream

Fields in rice.p2p.splitstream declared as Channel
`protected Channel` | `Stripe.channel` This stripe's channel

Methods in rice.p2p.splitstream that return Channel
`Channel` | `SplitStream.attachChannel(ChannelId id)` A SplitStream application calls this method to join a channel.
`Channel` | `SplitStream.createChannel(ChannelId id)` A SplitStream application calls this method when it wishes to distribute content, creating a new channel object.
`Channel[]` | `SplitStream.getChannels()` Returns all of the channels on this local splitstream
`Channel[]` | `SplitStreamImpl.getChannels()` Returns all of the channels on this local splitstream
`Channel` | `SplitStreamImpl.createChannel(ChannelId id)` This method is used by a peer who wishes to distribute the content using SplitStream.
`Channel` | `SplitStreamImpl.attachChannel(ChannelId id)` This method is used by peers who wish to listen to content distributed by some other peer using SplitStream.

Methods in rice.p2p.splitstream with parameters of type Channel
`int` | `SplitStreamScribePolicy.getTotalChildren(Channel channel)` Returns the total number of children for the given channel
`NodeHandle` | `SplitStreamScribePolicy.freeBandwidth(Channel channel, NodeHandle newChild, Id stripeId)` This method attempts to free bandwidth from our primary stripe.

Constructors in rice.p2p.splitstream with parameters of type Channel
`Stripe(StripeId stripeId, Scribe scribe, Channel channel)` The constructor used when creating a stripe from scratch.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Rice Pastry API
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2005 - Rice Pastry.