public final class NSHead extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
SIZE |
| 限定符和类型 | 方法和说明 |
|---|---|
static NSHead |
factory(String provider) |
static NSHead |
fromBytes(byte[] headBytes)
由byte数组解析成NsHead对象
|
long |
getBodyLen() |
int |
getId() |
long |
getLogId() |
long |
getMagicNum() |
String |
getProvider(String charset) |
long |
getReserved() |
int |
getVersion() |
void |
setBodyLen(int bodyLen) |
void |
setId(int id) |
void |
setLogId(long logId) |
void |
setMagicNum(long magicNum) |
void |
setProvider(String provider) |
void |
setReserved(int reserved) |
void |
setVersion(short version) |
byte[] |
toBytes()
write ns_head to transport
|
String |
toString() |
public static final int SIZE
public byte[] toBytes()
public static NSHead fromBytes(byte[] headBytes)
headBytes - 36-bytespublic int getId()
public void setId(int id)
public int getVersion()
public void setVersion(short version)
public long getLogId()
public void setLogId(long logId)
public void setProvider(String provider)
public long getMagicNum()
public void setMagicNum(long magicNum)
public long getReserved()
public void setReserved(int reserved)
public long getBodyLen()
public void setBodyLen(int bodyLen)
Copyright © 2017. All rights reserved.