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

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

Packages that use ChannelId
rice.p2p.splitstream |

Uses of ChannelId in rice.p2p.splitstream

Fields in rice.p2p.splitstream declared as ChannelId
`protected ChannelId` | `Channel.channelId` ChannelId for this channel

Methods in rice.p2p.splitstream that return ChannelId
`ChannelId` | `Channel.getChannelId()` Gets the channelId for this channel

Methods in rice.p2p.splitstream with parameters of type ChannelId
`protected static StripeId[]` | `Channel.generateStripeIds(ChannelId id, IdFactory factory)` Creates and returns the Ids associated with the provided channelId
`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` | `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.
`int` | `SplitStreamScribePolicy.getMaxChildren(ChannelId id)` Gets the max bandwidth for a channel.
`void` | `SplitStreamScribePolicy.setMaxChildren(ChannelId id, int children)` Adjust the max bandwidth for this channel.

Constructors in rice.p2p.splitstream with parameters of type ChannelId
`Channel(ChannelId channelId, Scribe scribe, IdFactory factory, Id localId)` Constructor to create a new channel from scratch

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

Copyright © 2001-2005 - Rice Pastry.