public class NIOHeader
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
BYTES
Size in bytes.
|
static java.lang.String |
CHARSET
Character set used by NIO for encoding bytes to String and back.
|
java.net.InetSocketAddress |
rcvr |
java.net.InetSocketAddress |
sndr |
| Constructor and Description |
|---|
NIOHeader(java.net.InetSocketAddress sndr,
java.net.InetSocketAddress rcvr) |
| Modifier and Type | Method and Description |
|---|---|
static NIOHeader |
getNIOHeader(byte[] bytes) |
byte[] |
toBytes() |
java.lang.String |
toString() |
public static final int BYTES
public final java.net.InetSocketAddress sndr
public final java.net.InetSocketAddress rcvr
public static final java.lang.String CHARSET
public NIOHeader(java.net.InetSocketAddress sndr,
java.net.InetSocketAddress rcvr)
sndr - rcvr - public static NIOHeader getNIOHeader(byte[] bytes) throws java.net.UnknownHostException
bytes - java.net.UnknownHostExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic byte[] toBytes()
this as a 12 byte array with 6 bytes for each IP, port
pair.