org.teleal.cling.transport.impl
Class DatagramProcessorImpl
java.lang.Object
org.teleal.cling.transport.impl.DatagramProcessorImpl
- All Implemented Interfaces:
- DatagramProcessor
public class DatagramProcessorImpl
- extends java.lang.Object
- implements DatagramProcessor
Method Summary |
IncomingDatagramMessage |
read(java.net.InetAddress receivedOnAddress,
java.net.DatagramPacket datagram)
|
protected IncomingDatagramMessage |
readRequestMessage(java.net.InetAddress receivedOnAddress,
java.net.DatagramPacket datagram,
java.io.ByteArrayInputStream is,
java.lang.String requestMethod,
java.lang.String httpProtocol)
|
protected IncomingDatagramMessage |
readResponseMessage(java.net.InetAddress receivedOnAddress,
java.net.DatagramPacket datagram,
java.io.ByteArrayInputStream is,
int statusCode,
java.lang.String statusMessage,
java.lang.String httpProtocol)
|
java.net.DatagramPacket |
write(OutgoingDatagramMessage message)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DatagramProcessorImpl
public DatagramProcessorImpl()
read
public IncomingDatagramMessage read(java.net.InetAddress receivedOnAddress,
java.net.DatagramPacket datagram)
throws UnsupportedDataException
- Specified by:
read
in interface DatagramProcessor
- Throws:
UnsupportedDataException
write
public java.net.DatagramPacket write(OutgoingDatagramMessage message)
throws UnsupportedDataException
- Specified by:
write
in interface DatagramProcessor
- Throws:
UnsupportedDataException
readRequestMessage
protected IncomingDatagramMessage readRequestMessage(java.net.InetAddress receivedOnAddress,
java.net.DatagramPacket datagram,
java.io.ByteArrayInputStream is,
java.lang.String requestMethod,
java.lang.String httpProtocol)
throws java.lang.Exception
- Throws:
java.lang.Exception
readResponseMessage
protected IncomingDatagramMessage readResponseMessage(java.net.InetAddress receivedOnAddress,
java.net.DatagramPacket datagram,
java.io.ByteArrayInputStream is,
int statusCode,
java.lang.String statusMessage,
java.lang.String httpProtocol)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2010 Teleal GmbH, Switzerland. All Rights Reserved.