public class DatagramHeaderMarshaller extends Object
Constructor and Description |
---|
DatagramHeaderMarshaller() |
Modifier and Type | Method and Description |
---|---|
Endpoint |
createEndpoint(ByteBuffer readBuffer,
SocketAddress address)
Reads any header if applicable and then creates an endpoint object
|
Endpoint |
createEndpoint(DatagramPacket datagram,
DataInputStream dataIn) |
protected Endpoint |
createEndpoint(SocketAddress address) |
protected Endpoint |
getEndpoint(SocketAddress address)
Gets the current endpoint object for this address or creates one if not available.
|
void |
writeHeader(Command command,
ByteBuffer writeBuffer) |
void |
writeHeader(Command command,
DataOutputStream dataOut) |
public DatagramHeaderMarshaller()
public Endpoint createEndpoint(ByteBuffer readBuffer, SocketAddress address)
public Endpoint createEndpoint(DatagramPacket datagram, DataInputStream dataIn)
public void writeHeader(Command command, ByteBuffer writeBuffer)
public void writeHeader(Command command, DataOutputStream dataOut)
protected Endpoint getEndpoint(SocketAddress address)
protected Endpoint createEndpoint(SocketAddress address)
Copyright © 2005–2016 FuseSource, Corp.. All rights reserved.