public class Package
extends chat.dim.type.Data
| Modifier and Type | Field and Description |
|---|---|
chat.dim.type.ByteArray |
body |
Header |
head |
| Constructor and Description |
|---|
Package(chat.dim.type.ByteArray data,
Header wrapper,
chat.dim.type.ByteArray payload) |
| Modifier and Type | Method and Description |
|---|---|
static Package |
create(DataType type,
TransactionID sn,
int pages,
int index,
int bodyLen,
chat.dim.type.ByteArray body) |
boolean |
isCommand() |
boolean |
isCommandResponse() |
boolean |
isFragment() |
boolean |
isMessage() |
boolean |
isMessageFragment() |
boolean |
isMessageResponse() |
boolean |
isResponse() |
static Package |
parse(chat.dim.type.ByteArray data) |
clone, concat, concat, equals, equals, equals, equals, find, find, find, find, find, find, find, find, find, find, find, find, getBuffer, getByte, getBytes, getBytes, getBytes, getOffset, getSize, hashCode, mutableCopy, random, slice, slice, toHexString, toStringpublic final Header head
public final chat.dim.type.ByteArray body
public Package(chat.dim.type.ByteArray data,
Header wrapper,
chat.dim.type.ByteArray payload)
public boolean isResponse()
public boolean isFragment()
public boolean isCommand()
public boolean isCommandResponse()
public boolean isMessage()
public boolean isMessageResponse()
public boolean isMessageFragment()
public static Package parse(chat.dim.type.ByteArray data)
public static Package create(DataType type, TransactionID sn, int pages, int index, int bodyLen, chat.dim.type.ByteArray body)