Constructor
new Packet(name, data, snopt)
构造函数。
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
name |
string | 指定包名。 |
|
data |
object | 指定包负载数据。 |
|
sn |
number |
<optional> |
包的序号,可选参数。 |
Classes
Members
data :object
包负载数据。
Type:
- object
name :string
包名。
Type:
- string
responseType :string
数据应答类型。
Type:
- string
Methods
(static) create(json) → {Packet}
从 JSON 格式创建 Packet 实例。
Parameters:
Name | Type | Description |
---|---|---|
json |
JSON | 符合格式的 JSON 对象。 |
Returns:
返回 Packet 对象实例。
- Type
- Packet
extractServiceData() → {JSON}
提取服务模块的数据。
Returns:
- Type
- JSON
extractServiceStateCode() → {number}
提取服务的状态码。
Returns:
- Type
- number
getPayload() → {JSON}
返回负载数据。
Returns:
返回负载数据。
- Type
- JSON
getStateCode() → {number}
获取状态码。
Returns:
尝试获得状态码。
- Type
- number