net.tomp2p.connection
Interface Sender

All Known Implementing Classes:
SenderNetty

public interface Sender


Method Summary
 void sendBroadcastUDP(RequestHandlerUDP handler, FutureResponse futureResponse, Message message, ChannelCreator channelCreator)
          Sent the message via UDP broadcast.
 void sendTCP(RequestHandlerTCP<? extends BaseFuture> handler, FutureResponse futureResponse, Message message, ChannelCreator channelCreator, int idleTCPMillis)
          Sent the message via TCP.
 void sendUDP(RequestHandlerUDP handler, FutureResponse futureResponse, Message message, ChannelCreator channelCreator)
          Sent the message via UDP.
 void shutdown()
           
 

Method Detail

sendTCP

void sendTCP(RequestHandlerTCP<? extends BaseFuture> handler,
             FutureResponse futureResponse,
             Message message,
             ChannelCreator channelCreator,
             int idleTCPMillis)
Sent the message via TCP. Keep the future state.

Parameters:
handler - RequestHandlerTCP
futureResponse - FutureResponse
message - Message
channelCreator - ChannelCreator
idleTCPMillis - Timeout

sendUDP

void sendUDP(RequestHandlerUDP handler,
             FutureResponse futureResponse,
             Message message,
             ChannelCreator channelCreator)
Sent the message via UDP. Keep the future state.

Parameters:
handler - RequestHandlerUDP
futureResponse - FutureResponse
message - Message
channelCreator - ChannelCreator

sendBroadcastUDP

void sendBroadcastUDP(RequestHandlerUDP handler,
                      FutureResponse futureResponse,
                      Message message,
                      ChannelCreator channelCreator)
Sent the message via UDP broadcast. Keep the future state.

Parameters:
handler - RequestHandlerUDP
futureResponse - FutureResponse
message - Message
channelCreator - ChannelCreator

shutdown

void shutdown()


Copyright © 2012. All Rights Reserved.