Rice Pastry API

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 SplitStreamImpl.attachChannel(ChannelId id)
          This method is used by peers who wish to listen to content distributed by some other peer using SplitStream.
 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[] SplitStream.getChannels()
          Returns all of the channels on this local splitstream
 Channel[] SplitStreamImpl.getChannels()
          Returns all of the channels on this local splitstream
 

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

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


Rice Pastry API

Copyright © 2001-2005 - Rice Pastry.


Imprint-Dataprotection