| Modifier and Type | Field and Description |
|---|---|
java.net.InetSocketAddress |
sourceAddress |
| Constructor and Description |
|---|
Node(java.net.InetSocketAddress address) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
info(java.lang.String msg) |
protected Attribute |
parseAttribute(Attribute attribute,
java.util.Map<java.lang.String,java.lang.Object> context)
Parse attribute
|
protected boolean |
parseData(chat.dim.type.ByteArray data,
java.util.Map<java.lang.String,java.lang.Object> context)
Parse package data
|
abstract int |
send(byte[] data,
java.net.SocketAddress source,
java.net.SocketAddress destination)
Send data to remote address
|
protected void info(java.lang.String msg)
public abstract int send(byte[] data,
java.net.SocketAddress source,
java.net.SocketAddress destination)
data - - data package to be sentsource - - local addressdestination - - remote addressprotected Attribute parseAttribute(Attribute attribute, java.util.Map<java.lang.String,java.lang.Object> context)
attribute - - origin attributecontext - - contextprotected boolean parseData(chat.dim.type.ByteArray data,
java.util.Map<java.lang.String,java.lang.Object> context)
data - - data package receivedcontext - - return with package head and results from body