org.teleal.cling.transport.spi
Interface DatagramIO<C extends DatagramIOConfiguration>

All Superinterfaces:
java.lang.Runnable
All Known Implementing Classes:
DatagramIOImpl

public interface DatagramIO<C extends DatagramIOConfiguration>
extends java.lang.Runnable


Method Summary
 C getConfiguration()
           
 void init(java.net.InetAddress bindAddress, Router router, DatagramProcessor datagramProcessor)
           
 void send(java.net.DatagramPacket datagram)
           
 void send(OutgoingDatagramMessage message)
           
 void stop()
           
 
Methods inherited from interface java.lang.Runnable
run
 

Method Detail

init

void init(java.net.InetAddress bindAddress,
          Router router,
          DatagramProcessor datagramProcessor)
          throws InitializationException
Throws:
InitializationException

stop

void stop()

getConfiguration

C getConfiguration()

send

void send(OutgoingDatagramMessage message)

send

void send(java.net.DatagramPacket datagram)


Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.