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

## Uses of Interface
rice.p2p.scribe.ScribeContent

Packages that use ScribeContent
rice.p2p.multiring |
rice.p2p.multiring.messaging |
rice.p2p.scribe |
rice.p2p.scribe.messaging |
rice.p2p.scribe.testing |
rice.p2p.splitstream |
rice.tutorial.lesson6 |

Uses of ScribeContent in rice.p2p.multiring

Methods in rice.p2p.multiring with parameters of type ScribeContent
`boolean` | `MultiringNode.anycast(Topic topic, ScribeContent content)` This method is invoked when an anycast is received for a topic which this client is interested in.
`void` | `MultiringNode.deliver(Topic topic, ScribeContent content)` This method is invoked when a message is delivered for a topic this client is interested in.

Uses of ScribeContent in rice.p2p.multiring.messaging

Classes in rice.p2p.multiring.messaging that implement ScribeContent
`class` | `RingMessage`

Uses of ScribeContent in rice.p2p.scribe

Methods in rice.p2p.scribe with parameters of type ScribeContent
`void` | `Scribe.subscribe(Topic topic, ScribeClient client, ScribeContent content)` Subscribes the given client to the provided topic.
`void` | `Scribe.publish(Topic topic, ScribeContent content)` Publishes the given message to the topic.
`void` | `Scribe.anycast(Topic topic, ScribeContent content)` Anycasts the given content to a member of the given topic
`boolean` | `ScribeClient.anycast(Topic topic, ScribeContent content)` This method is invoked when an anycast is received for a topic which this client is interested in.
`void` | `ScribeClient.deliver(Topic topic, ScribeContent content)` This method is invoked when a message is delivered for a topic this client is interested in.
`void` | `ScribeImpl.subscribe(Topic topic, ScribeClient client, ScribeContent content)` Subscribes the given client to the provided topic.
`void` | `ScribeImpl.publish(Topic topic, ScribeContent content)` Publishes the given message to the topic.
`void` | `ScribeImpl.anycast(Topic topic, ScribeContent content)` Anycasts the given content to a member of the given topic

Uses of ScribeContent in rice.p2p.scribe.messaging

Fields in rice.p2p.scribe.messaging declared as ScribeContent
`protected ScribeContent` | `AnycastMessage.content` the content of this message
`protected ScribeContent` | `PublishMessage.content` DESCRIBE THE FIELD
`protected ScribeContent` | `PublishRequestMessage.content` DESCRIBE THE FIELD

Methods in rice.p2p.scribe.messaging that return ScribeContent
`ScribeContent` | `AnycastMessage.getContent()` Returns the content
`ScribeContent` | `PublishMessage.getContent()` Returns the content
`ScribeContent` | `PublishRequestMessage.getContent()` Returns the content

Methods in rice.p2p.scribe.messaging with parameters of type ScribeContent
`void` | `AnycastMessage.setContent(ScribeContent content)` Sets the content

Constructors in rice.p2p.scribe.messaging with parameters of type ScribeContent
`AnycastMessage(NodeHandle source, Topic topic, ScribeContent content)` Constructor which takes a unique integer Id
`PublishMessage(NodeHandle source, Topic topic, ScribeContent content)` Constructor which takes a unique integer Id
`PublishRequestMessage(NodeHandle source, Topic topic, ScribeContent content)` Constructor which takes a unique integer Id
`SubscribeMessage(NodeHandle source, Topic topic, int id, ScribeContent content)` Constructor which takes a unique integer Id
`SubscribeMessage(NodeHandle source, Topic topic, Id previousParent, int id, ScribeContent content)` Constructor which takes a unique integer Id

Uses of ScribeContent in rice.p2p.scribe.testing

Classes in rice.p2p.scribe.testing that implement ScribeContent
`protected static class` | `ScribeRegrTest.TestScribeContent` Utility class for past content objects

Methods in rice.p2p.scribe.testing that return ScribeContent
`ScribeContent[]` | `ScribeRegrTest.TestScribeClient.getPublishMessages()` Gets the PublishMessages attribute of the TestScribeClient object
`ScribeContent[]` | `ScribeRegrTest.TestScribeClient.getAnycastMessages()` Gets the AnycastMessages attribute of the TestScribeClient object

Methods in rice.p2p.scribe.testing with parameters of type ScribeContent
`boolean` | `ScribeRegrTest.TestScribeClient.anycast(Topic topic, ScribeContent content)` DESCRIBE THE METHOD
`void` | `ScribeRegrTest.TestScribeClient.deliver(Topic topic, ScribeContent content)` DESCRIBE THE METHOD

Uses of ScribeContent in rice.p2p.splitstream

Classes in rice.p2p.splitstream that implement ScribeContent
`class` | `SplitStreamContent` This represents data sent through scribe for splitstream
`class` | `SplitStreamSubscribeContent` This represents data sent through scribe for splitstream during a subscribe

Methods in rice.p2p.splitstream with parameters of type ScribeContent
`boolean` | `Stripe.anycast(Topic topic, ScribeContent content)` This method is invoked when an anycast is received for a topic which this client is interested in.
`void` | `Stripe.deliver(Topic topic, ScribeContent content)` This method is invoked when a message is delivered for a topic this client is interested in.

Uses of ScribeContent in rice.tutorial.lesson6

Classes in rice.tutorial.lesson6 that implement ScribeContent
`class` | `MyScribeContent`

Methods in rice.tutorial.lesson6 with parameters of type ScribeContent
`void` | `MyScribeClient.deliver(Topic topic, ScribeContent content)` Called whenever we receive a published message.
`boolean` | `MyScribeClient.anycast(Topic topic, ScribeContent content)` Called when we receive an anycast.

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

Copyright © 2001-2005 - Rice Pastry.