org.teleal.cling.transport.impl
Class DatagramIOConfigurationImpl
java.lang.Object
org.teleal.cling.transport.impl.DatagramIOConfigurationImpl
- All Implemented Interfaces:
- DatagramIOConfiguration
public class DatagramIOConfigurationImpl
- extends Object
- implements DatagramIOConfiguration
Settings for the default implementation.
- Author:
- Christian Bauer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DatagramIOConfigurationImpl
public DatagramIOConfigurationImpl()
- Defaults to TTL of '4' and maximum datagram size of 640 bytes (512 per UDA 1.0, 128 byte header).
DatagramIOConfigurationImpl
public DatagramIOConfigurationImpl(int timeToLive,
int maxDatagramBytes)
getTimeToLive
public int getTimeToLive()
- Specified by:
getTimeToLive
in interface DatagramIOConfiguration
- Returns:
- The TTL of a UDP datagram sent to a multicast address.
setTimeToLive
public void setTimeToLive(int timeToLive)
getMaxDatagramBytes
public int getMaxDatagramBytes()
- Specified by:
getMaxDatagramBytes
in interface DatagramIOConfiguration
- Returns:
- The maximum buffer size of received UDP datagrams.
setMaxDatagramBytes
public void setMaxDatagramBytes(int maxDatagramBytes)
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.