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

## Uses of Interface
org.mpisws.p2p.transport.MessageRequestHandle

Packages that use MessageRequestHandle
org.mpisws.p2p.transport |
org.mpisws.p2p.transport.bandwidthmeasure |
org.mpisws.p2p.transport.commonapi |
org.mpisws.p2p.transport.direct |
org.mpisws.p2p.transport.limitsockets |
org.mpisws.p2p.transport.liveness |
org.mpisws.p2p.transport.multiaddress |
org.mpisws.p2p.transport.nat |
org.mpisws.p2p.transport.networkinfo |
org.mpisws.p2p.transport.peerreview |
org.mpisws.p2p.transport.peerreview.commitment |
org.mpisws.p2p.transport.peerreview.message |
org.mpisws.p2p.transport.peerreview.replay |
org.mpisws.p2p.transport.peerreview.replay.playback |
org.mpisws.p2p.transport.peerreview.replay.record |
org.mpisws.p2p.transport.priority |
org.mpisws.p2p.transport.rc4 |
org.mpisws.p2p.transport.rendezvous |
org.mpisws.p2p.transport.simpleidentity |
org.mpisws.p2p.transport.sourceroute |
org.mpisws.p2p.transport.sourceroute.manager |
org.mpisws.p2p.transport.ssl |
org.mpisws.p2p.transport.table |
org.mpisws.p2p.transport.util |
org.mpisws.p2p.transport.wire |
org.mpisws.p2p.transport.wire.magicnumber |
rice.p2p.util |
rice.pastry.peerreview |
rice.pastry.socket.nat.rendezvous |
rice.pastry.transport |
rice.tutorial.transportlayer |

Uses of MessageRequestHandle in org.mpisws.p2p.transport

Methods in org.mpisws.p2p.transport that return MessageRequestHandle
`MessageRequestHandle<Identifier,MessageType>` | `TransportLayer.sendMessage(Identifier i, MessageType m, MessageCallback<Identifier,MessageType> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)` Send the message to the identifier

Methods in org.mpisws.p2p.transport with parameters of type MessageRequestHandle
`void` | `MessageCallback.ack(MessageRequestHandle<Identifier,MessageType> msg)` Layer specific callback.
`void` | `MessageCallback.sendFailed(MessageRequestHandle<Identifier,MessageType> msg, java.lang.Exception reason)` Notification that the message can't be sent.

Uses of MessageRequestHandle in org.mpisws.p2p.transport.bandwidthmeasure

Methods in org.mpisws.p2p.transport.bandwidthmeasure that return MessageRequestHandle
`MessageRequestHandle<Identifier,java.nio.ByteBuffer>` | `BandwidthMeasuringTransportLayer.sendMessage(Identifier i, java.nio.ByteBuffer m, MessageCallback<Identifier,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.commonapi

Methods in org.mpisws.p2p.transport.commonapi that return MessageRequestHandle
`MessageRequestHandle<Identifier,RawMessage>` | `CommonAPITransportLayerImpl.sendMessage(Identifier i, RawMessage m, MessageCallback<Identifier,RawMessage> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.direct

Methods in org.mpisws.p2p.transport.direct that return MessageRequestHandle
`MessageRequestHandle<Identifier,MessageType>` | `DirectTransportLayer.sendMessage(Identifier i, MessageType m, MessageCallback<Identifier,MessageType> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.limitsockets

Methods in org.mpisws.p2p.transport.limitsockets that return MessageRequestHandle
`MessageRequestHandle<Identifier,MessageType>` | `LimitSocketsTransportLayer.sendMessage(Identifier i, MessageType m, MessageCallback<Identifier,MessageType> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.liveness

Methods in org.mpisws.p2p.transport.liveness that return MessageRequestHandle
`MessageRequestHandle<Identifier,java.nio.ByteBuffer>` | `LivenessTransportLayerImpl.sendMessage(Identifier i, java.nio.ByteBuffer m, MessageCallback<Identifier,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.multiaddress

Methods in org.mpisws.p2p.transport.multiaddress that return MessageRequestHandle
`MessageRequestHandle<MultiInetSocketAddress,java.nio.ByteBuffer>` | `MultiInetAddressTransportLayerImpl.sendMessage(MultiInetSocketAddress i, java.nio.ByteBuffer m, MessageCallback<MultiInetSocketAddress,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.nat

Methods in org.mpisws.p2p.transport.nat that return MessageRequestHandle
`MessageRequestHandle<Identifier,MessageType>` | `FirewallTLImpl.sendMessage(Identifier i, MessageType m, MessageCallback<Identifier,MessageType> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.networkinfo

Methods in org.mpisws.p2p.transport.networkinfo that return MessageRequestHandle
`MessageRequestHandle<java.net.InetSocketAddress,java.nio.ByteBuffer>` | `NetworkInfoTransportLayer.sendMessage(java.net.InetSocketAddress i, java.nio.ByteBuffer m, MessageCallback<java.net.InetSocketAddress,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)` Set the PASSTHROUGH header

Uses of MessageRequestHandle in org.mpisws.p2p.transport.peerreview

Methods in org.mpisws.p2p.transport.peerreview that return MessageRequestHandle
`MessageRequestHandle<Handle,java.nio.ByteBuffer>` | `PeerReviewImpl.sendMessage(Handle target, java.nio.ByteBuffer message, MessageCallback<Handle,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.peerreview.commitment

Methods in org.mpisws.p2p.transport.peerreview.commitment that return MessageRequestHandle
`MessageRequestHandle<Handle,java.nio.ByteBuffer>` | `CommitmentProtocol.handleOutgoingMessage(Handle target, java.nio.ByteBuffer message, MessageCallback<Handle,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`
`MessageRequestHandle<Handle,java.nio.ByteBuffer>` | `CommitmentProtocolImpl.handleOutgoingMessage(Handle target, java.nio.ByteBuffer message, MessageCallback<Handle,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.peerreview.message

Classes in org.mpisws.p2p.transport.peerreview.message that implement MessageRequestHandle
`class` | `OutgoingUserDataMessage<Handle extends RawSerializable>`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.peerreview.replay

Classes in org.mpisws.p2p.transport.peerreview.replay that implement MessageRequestHandle
`class` | `VerifierMRH<Handle>`

Methods in org.mpisws.p2p.transport.peerreview.replay that return MessageRequestHandle
`MessageRequestHandle<Handle,java.nio.ByteBuffer>` | `VerifierImpl.sendMessage(Handle target, java.nio.ByteBuffer message, MessageCallback<Handle,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)` Called by the state machine when it wants to send a message

Uses of MessageRequestHandle in org.mpisws.p2p.transport.peerreview.replay.playback

Methods in org.mpisws.p2p.transport.peerreview.replay.playback that return MessageRequestHandle
`MessageRequestHandle<Identifier,java.nio.ByteBuffer>` | `ReplayLayer.sendMessage(Identifier i, java.nio.ByteBuffer m, MessageCallback<Identifier,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.peerreview.replay.record

Methods in org.mpisws.p2p.transport.peerreview.replay.record that return MessageRequestHandle
`MessageRequestHandle<Identifier,java.nio.ByteBuffer>` | `RecordLayer.sendMessage(Identifier i, java.nio.ByteBuffer m, MessageCallback<Identifier,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.priority

Methods in org.mpisws.p2p.transport.priority that return MessageRequestHandle
`MessageRequestHandle<Identifier,java.nio.ByteBuffer>` | `PriorityTransportLayerImpl.sendMessage(Identifier i, java.nio.ByteBuffer m, MessageCallback<Identifier,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.rc4

Methods in org.mpisws.p2p.transport.rc4 that return MessageRequestHandle
`MessageRequestHandle<Identifier,MsgType>` | `RC4TransportLayer.sendMessage(Identifier i, MsgType m, MessageCallback<Identifier,MsgType> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.rendezvous

Methods in org.mpisws.p2p.transport.rendezvous that return MessageRequestHandle
`MessageRequestHandle<Identifier,java.nio.ByteBuffer>` | `RendezvousStrategy.sendMessage(Identifier i, java.nio.ByteBuffer m, MessageCallback<Identifier,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)` Sends the message via an out-of-band channel.
`MessageRequestHandle<Identifier,java.nio.ByteBuffer>` | `RendezvousTransportLayerImpl.sendMessage(Identifier i, java.nio.ByteBuffer m, MessageCallback<Identifier,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)` What to do if firewalled? ConnectRequest UDP only? For now always use UDP_AND_TCP

Uses of MessageRequestHandle in org.mpisws.p2p.transport.simpleidentity

Methods in org.mpisws.p2p.transport.simpleidentity that return MessageRequestHandle
`MessageRequestHandle<Identifier,MessageType>` | `SimpleIdentityTransportLayer.sendMessage(Identifier i, MessageType m, MessageCallback<Identifier,MessageType> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.sourceroute

Methods in org.mpisws.p2p.transport.sourceroute that return MessageRequestHandle
`MessageRequestHandle<SourceRoute<Identifier>,java.nio.ByteBuffer>` | `SourceRouteTransportLayerImpl.sendMessage(SourceRoute<Identifier> i, java.nio.ByteBuffer m, MessageCallback<SourceRoute<Identifier>,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.sourceroute.manager

Methods in org.mpisws.p2p.transport.sourceroute.manager that return MessageRequestHandle
`MessageRequestHandle<Identifier,java.nio.ByteBuffer>` | `SourceRouteManagerImpl.AddressManager.sendMessage(java.nio.ByteBuffer message, MessageCallback<Identifier,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)` Method which enqueues a message to this address
`MessageRequestHandle<Identifier,java.nio.ByteBuffer>` | `SourceRouteManagerImpl.sendMessage(Identifier i, java.nio.ByteBuffer m, MessageCallback<Identifier,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)` Method which sends a message across the wire.

Uses of MessageRequestHandle in org.mpisws.p2p.transport.ssl

Methods in org.mpisws.p2p.transport.ssl that return MessageRequestHandle
`MessageRequestHandle<Identifier,MessageType>` | `SSLTransportLayerImpl.sendMessage(Identifier i, MessageType m, MessageCallback<Identifier,MessageType> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.table

Methods in org.mpisws.p2p.transport.table that return MessageRequestHandle
`MessageRequestHandle<Identifier,java.nio.ByteBuffer>` | `TableTransprotLayerImpl.sendMessage(Identifier i, java.nio.ByteBuffer m, MessageCallback<Identifier,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.util

Classes in org.mpisws.p2p.transport.util that implement MessageRequestHandle
`class` | `MessageRequestHandleImpl<Identifier,MessageType>`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.wire

Classes in org.mpisws.p2p.transport.wire that implement MessageRequestHandle
`class` | `UDPLayerImpl.Envelope` Internal class which holds a pending datagram

Methods in org.mpisws.p2p.transport.wire that return MessageRequestHandle
`MessageRequestHandle<java.net.InetSocketAddress,java.nio.ByteBuffer>` | `BogusUDPLayerImpl.sendMessage(java.net.InetSocketAddress destination, java.nio.ByteBuffer m, MessageCallback<java.net.InetSocketAddress,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`
`MessageRequestHandle<java.net.InetSocketAddress,java.nio.ByteBuffer>` | `UDPLayer.sendMessage(java.net.InetSocketAddress destination, java.nio.ByteBuffer m, MessageCallback<java.net.InetSocketAddress,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`
`MessageRequestHandle<java.net.InetSocketAddress,java.nio.ByteBuffer>` | `UDPLayerImpl.sendMessage(java.net.InetSocketAddress destination, java.nio.ByteBuffer msg, MessageCallback<java.net.InetSocketAddress,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)` The ack is not the end to end, it's called when actually sent
`MessageRequestHandle<java.net.InetSocketAddress,java.nio.ByteBuffer>` | `WireTransportLayerImpl.sendMessage(java.net.InetSocketAddress destination, java.nio.ByteBuffer m, MessageCallback<java.net.InetSocketAddress,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in org.mpisws.p2p.transport.wire.magicnumber

Methods in org.mpisws.p2p.transport.wire.magicnumber that return MessageRequestHandle
`MessageRequestHandle<Identifier,java.nio.ByteBuffer>` | `MagicNumberTransportLayer.sendMessage(Identifier i, java.nio.ByteBuffer m, MessageCallback<Identifier,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in rice.p2p.util

Classes in rice.p2p.util that implement MessageRequestHandle
`class` | `MRHAdapter` Addapts a RawMessage to a normal Message

Methods in rice.p2p.util with parameters of type MessageRequestHandle
`void` | `MCAdapter.ack(MessageRequestHandle<NodeHandle,RawMessage> msg)`
`void` | `MCAdapter.sendFailed(MessageRequestHandle<NodeHandle,RawMessage> msg, java.lang.Exception reason)`
`void` | `MRHAdapter.setInternal(MessageRequestHandle<NodeHandle,RawMessage> name)`

Uses of MessageRequestHandle in rice.pastry.peerreview

Methods in rice.pastry.peerreview that return MessageRequestHandle
`MessageRequestHandle<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer>` | `PeerReviewCallbackImpl.sendMessage(TransportLayerNodeHandle<MultiInetSocketAddress> i, java.nio.ByteBuffer m, MessageCallback<TransportLayerNodeHandle<MultiInetSocketAddress>,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Uses of MessageRequestHandle in rice.pastry.socket.nat.rendezvous

Methods in rice.pastry.socket.nat.rendezvous that return MessageRequestHandle
`MessageRequestHandle<RendezvousSocketNodeHandle,java.nio.ByteBuffer>` | `RendezvousApp.sendMessage(RendezvousSocketNodeHandle i, java.nio.ByteBuffer m, MessageCallback<RendezvousSocketNodeHandle,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> ops)`

Uses of MessageRequestHandle in rice.pastry.transport

Subinterfaces of MessageRequestHandle in rice.pastry.transport
`interface` | `PMessageReceipt`

Classes in rice.pastry.transport that implement MessageRequestHandle
`class` | `PMessageReceiptImpl`

Methods in rice.pastry.transport that return MessageRequestHandle
`MessageRequestHandle<NodeHandle,RawMessage>` | `PMessageReceiptImpl.getInternal()`
`MessageRequestHandle<NodeHandle,RawMessage>` | `NodeHandleAdapter.sendMessage(NodeHandle i, RawMessage m, MessageCallback<NodeHandle,RawMessage> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

Methods in rice.pastry.transport with parameters of type MessageRequestHandle
`void` | `PMessageReceiptImpl.setInternal(MessageRequestHandle<NodeHandle,RawMessage> name)` See synchronization note on cancel()

Uses of MessageRequestHandle in rice.tutorial.transportlayer

Methods in rice.tutorial.transportlayer that return MessageRequestHandle
`MessageRequestHandle<Identifier,java.nio.ByteBuffer>` | `BandwidthLimitingTransportLayer.sendMessage(Identifier i, java.nio.ByteBuffer m, MessageCallback<Identifier,java.nio.ByteBuffer> deliverAckToMe, java.util.Map<java.lang.String,java.lang.Object> options)`

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

Copyright © 2001-2005 - Rice Pastry.