|
Rice Pastry API | |||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
Rice Pastry API | |||||||||
PREV NEXT | FRAMES NO FRAMES |