Skip navigation links
A B C D E F G H I L N O P S T U V 

A

AbstractParser - Class in com.gizwits.datapoint.interfaces
 
AbstractParser() - Constructor for class com.gizwits.datapoint.interfaces.AbstractParser
 
AiwoParser - Class in com.gizwits.datapoint.customize
 
AiwoParser() - Constructor for class com.gizwits.datapoint.customize.AiwoParser
 
Attr - Class in com.gizwits.datapoint
数据点属性
Attr() - Constructor for class com.gizwits.datapoint.Attr
 

B

bytesOf(DataAccess) - Method in class com.gizwits.datapoint.Datapoint
计算指定类型的总字节长度
bytesOfFlags(boolean) - Method in class com.gizwits.datapoint.Datapoint
[w2m] write(0x01): enabled_flags, status_writable (len of enabled_flags = math.ceil(num_of_writable_fields / 8.0) bytes) 计算写指令的 有效(enabled_flags) 长度 一个可读写数据点占用一个bit dynamic 是否是变长

C

com.gizwits.datapoint - package com.gizwits.datapoint
 
com.gizwits.datapoint.customize - package com.gizwits.datapoint.customize
 
com.gizwits.datapoint.interfaces - package com.gizwits.datapoint.interfaces
 
com.gizwits.datapoint.parser - package com.gizwits.datapoint.parser
 
Command - Enum in com.gizwits.datapoint
Payload command: refer to http://redmine.xtremeprog.com/projects/xcloud/wiki/XPGProtocol_v4 http://redmine.xtremeprog.com/attachments/download/47623/机智云平台标准接入协议之通用数据点协议v4.0.8.pdf #2-app-mcu-p0 通用数据点类型分类(4大类)只读,可读写,报警,故障 [w2m] write(0x01): enabled_flags, status_writable (len of enabled_flags = math.ceil(num_of_writable_fields / 8.0) bytes) 写数据点,App ⇒ 设备 [w2m_ack] [w2m] read(0x02): null App 读数据点请求,App ⇒ 设备。 [w2m_ack] read_res(0x03): status_writable, status_readonly, alert, fault 设备回复数据点内容,设备 ⇒ App。 [m2w] notify(0x04): status_writable, status_readonly, alert, fault (状态上报) [m2w_ack] Write 01 Read 02 Response 03 Response 04 TransmitIn 05 App 向设备 MCU 透传业务指令,App ⇒ 设备 TransmitOut 06 设备 MCU 向 App 透传业务指令,设备 ⇒ App WriteControl 07 写子设备数据点(中控) 写数据点,App ⇒ 子设备。 ReadControl 08 App 读子设备数据点请求,App ⇒ 中控设备。 ResponseControl 09 中控设备回复 ack,并后续通过指令 0x0a 上报子设备数据点,中控设备 ⇒ App。 NotifyControl 0x0a 子设备状态上报,子设备 ⇒ App。 AddDeviceControl 0X0b 添加子设备,App ⇒ 中控设备。 DelDeviceControl 0x0c 删除子设备,App ⇒ 中控设备。 ListDeviceControl 0x0d 请求查询子设备,App ⇒ 中控设备。 ResponseListDeviceControl 0x0e 中控设备响应子设备列表信息,中控设备 ⇒ App。 NotifyChangeControl 0x0f 中控设备推送最新子设备列表消息,中控设备 ⇒ App。 StatusChangeControl 0x10 中控设备推送子设备上下线状态变化消息,中控设备 ⇒ App。 DynamicWrite 0x11 变长 写数据点,App ⇒ 设备。 DynamicRead 0x12 变长 读取数据点,App ⇒ 设备 DynamicResponse 0x13 变长 设备回复数据点内容,设备 ⇒ APP。 DynamicNotify 0x14 变长 状态上报(变长)

D

DataAccess - Enum in com.gizwits.datapoint
读写类型
Datapoint - Class in com.gizwits.datapoint
Refer to http://redmine.xtremeprog.com/projects/xcloud/wiki/XPGProtocol_v4 for protocol definition 参考:机智云平台标准接入协议之通用数据点协议v4.0.8.pdf 机智云标准接入之通用数据点解析
datapointChanged(String) - Method in interface com.gizwits.datapoint.interfaces.IDatapointLoader
 
DatapointFactory - Class in com.gizwits.datapoint.interfaces
 
DataType - Enum in com.gizwits.datapoint
数据类型
DataUnit - Enum in com.gizwits.datapoint
 

E

Entity - Class in com.gizwits.datapoint
entities 内部属性结构
Entity() - Constructor for class com.gizwits.datapoint.Entity
 
equals(Object) - Method in class com.gizwits.datapoint.Offset
 

F

findAttr(String) - Method in class com.gizwits.datapoint.Datapoint
查找指定名称的 属性定义
findDataAccessAttr(DataAccess) - Method in class com.gizwits.datapoint.Datapoint
查找指定数据类型的所有属性

G

getAddition() - Method in class com.gizwits.datapoint.UIntSpec
 
getAttrs() - Method in class com.gizwits.datapoint.Entity
 
getBitOffset() - Method in class com.gizwits.datapoint.Offset
 
getBitOffset() - Method in class com.gizwits.datapoint.Position
 
getByteLength() - Method in class com.gizwits.datapoint.Position
 
getByteOffset() - Method in class com.gizwits.datapoint.Offset
 
getByteOffset() - Method in class com.gizwits.datapoint.Position
 
getClient() - Static method in class com.gizwits.datapoint.parser.HttpParser
获取 OkHttpClient
getCommand() - Method in class com.gizwits.datapoint.Payload
 
getContent(Map<String, String>) - Method in interface com.gizwits.datapoint.parser.IContent
Deprecated.
getContent(Map<String, String>, String) - Method in interface com.gizwits.datapoint.parser.IContent
 
getContent(String, String) - Method in interface com.gizwits.datapoint.parser.IContent
 
getDataAccess() - Method in class com.gizwits.datapoint.Attr
 
getDataPoint(String, String, String) - Static method in class com.gizwits.datapoint.parser.HttpParser
Deprecated.
getDataPoint(String) - Static method in class com.gizwits.datapoint.parser.HttpParser
Deprecated.
getDataPoint(String, String) - Static method in class com.gizwits.datapoint.parser.HttpParser
 
getDatapoint(Map<String, String>) - Method in interface com.gizwits.datapoint.parser.IContent
Deprecated.
getDatapoint(Map<String, String>, String) - Method in interface com.gizwits.datapoint.parser.IContent
 
getDatapoint(String, String) - Method in interface com.gizwits.datapoint.parser.IContent
 
getDataPointString(String, String, String) - Static method in class com.gizwits.datapoint.parser.HttpParser
Deprecated.
getDataPointString(String) - Static method in class com.gizwits.datapoint.parser.HttpParser
Deprecated.
getDataPointString(String, String) - Static method in class com.gizwits.datapoint.parser.HttpParser
 
getDataType() - Method in class com.gizwits.datapoint.Attr
 
getDescription() - Method in class com.gizwits.datapoint.Attr
 
getDisplayName() - Method in class com.gizwits.datapoint.Attr
 
getDisplayName() - Method in class com.gizwits.datapoint.Entity
 
getEntities() - Method in class com.gizwits.datapoint.Datapoint
获取数据点列表
getEnums() - Method in class com.gizwits.datapoint.Attr
 
getId() - Method in class com.gizwits.datapoint.Attr
 
getId() - Method in class com.gizwits.datapoint.Entity
 
getInnerDataPoint(String, String, String) - Static method in class com.gizwits.datapoint.parser.HttpParser
 
getInnerDataPointString(String, String, String) - Static method in class com.gizwits.datapoint.parser.HttpParser
 
getInstance() - Static method in class com.gizwits.datapoint.interfaces.DatapointFactory
 
getJsonObject() - Method in class com.gizwits.datapoint.Payload
 
getLen() - Method in class com.gizwits.datapoint.Position
 
getMax() - Method in class com.gizwits.datapoint.UIntSpec
 
getMin() - Method in class com.gizwits.datapoint.UIntSpec
 
getName() - Method in class com.gizwits.datapoint.Attr
 
getName() - Method in class com.gizwits.datapoint.Datapoint
获取产品名称
getName() - Method in class com.gizwits.datapoint.Entity
 
getPacketVersion() - Method in class com.gizwits.datapoint.Datapoint
获取协议版本
getParser(String) - Method in class com.gizwits.datapoint.interfaces.DatapointFactory
 
getParser(String) - Method in interface com.gizwits.datapoint.interfaces.IDatapointLoader
 
getPosition() - Method in class com.gizwits.datapoint.Attr
 
getProductKey() - Method in class com.gizwits.datapoint.Datapoint
获取产品标识码
getProtocolType() - Method in class com.gizwits.datapoint.Datapoint
获取协议类型
getRatio() - Method in class com.gizwits.datapoint.UIntSpec
 
getUintSpec() - Method in class com.gizwits.datapoint.Attr
 
getUnit() - Method in class com.gizwits.datapoint.Position
 

H

HaierSocketParser - Class in com.gizwits.datapoint.customize
私有协议解析
HaierSocketParser() - Constructor for class com.gizwits.datapoint.customize.HaierSocketParser
 
HttpParser - Class in com.gizwits.datapoint.parser
Created by feel on 2017/2/21.
HttpParser() - Constructor for class com.gizwits.datapoint.parser.HttpParser
 

I

IContent - Interface in com.gizwits.datapoint.parser
Created by feel on 2016/12/5.
IDatapointLoader - Interface in com.gizwits.datapoint.interfaces
 
IParser - Interface in com.gizwits.datapoint.interfaces
 
isBit() - Method in enum com.gizwits.datapoint.DataType
 

L

load(Reader) - Static method in class com.gizwits.datapoint.Datapoint
example: return mapper.fromJson(new InputStreamReader(Datapoint.class .getResourceAsStream("/dps/pet-house.json")), Datapoint.class);
load(String) - Static method in class com.gizwits.datapoint.Datapoint
 

N

newRetrofit() - Static method in class com.gizwits.datapoint.parser.HttpParser
获取Retrofit适配器。
numOf(DataAccess) - Method in class com.gizwits.datapoint.Datapoint
返回指定读写类型的属性个数
numofAll() - Method in class com.gizwits.datapoint.Datapoint
返回所有属性的个数

O

Offset - Class in com.gizwits.datapoint
数据点属性的偏移量
Offset(int, int) - Constructor for class com.gizwits.datapoint.Offset
 
offsetOfBit(String) - Method in class com.gizwits.datapoint.Datapoint
计算指定 bool 或 enum 属性 对应的字节位置和 bit 位置

P

parse(String) - Method in class com.gizwits.datapoint.customize.AiwoParser
 
parse(String) - Method in class com.gizwits.datapoint.interfaces.AbstractParser
locate command and parse datapoint if indeed
parse(String) - Method in interface com.gizwits.datapoint.interfaces.IParser
 
parseDynamic(byte[], int) - Method in class com.gizwits.datapoint.customize.HaierSocketParser
 
parseDynamic(byte[], int) - Method in class com.gizwits.datapoint.Datapoint
 
parseDynamic(byte[], int) - Method in class com.gizwits.datapoint.interfaces.AbstractParser
 
parseInternal(byte[], int, boolean) - Method in class com.gizwits.datapoint.customize.HaierSocketParser
 
parseInternal(byte[], int, boolean) - Method in class com.gizwits.datapoint.Datapoint
机智云标准接入之通用数据点解析
parseInternal(byte[], int, boolean) - Method in class com.gizwits.datapoint.interfaces.AbstractParser
 
Payload - Class in com.gizwits.datapoint
业务指令
Payload(Command, JSONObject) - Constructor for class com.gizwits.datapoint.Payload
 
Position - Class in com.gizwits.datapoint
数据点属性的位置
Position() - Constructor for class com.gizwits.datapoint.Position
 

S

setLoader(IDatapointLoader) - Method in class com.gizwits.datapoint.interfaces.DatapointFactory
 

T

toString() - Method in class com.gizwits.datapoint.Attr
 
toString() - Method in class com.gizwits.datapoint.Datapoint
 
toString() - Method in class com.gizwits.datapoint.Entity
 
toString() - Method in class com.gizwits.datapoint.Offset
 
toString() - Method in class com.gizwits.datapoint.Payload
 
toString() - Method in class com.gizwits.datapoint.Position
 
toString() - Method in class com.gizwits.datapoint.UIntSpec
 

U

UIntSpec - Class in com.gizwits.datapoint
 
UIntSpec() - Constructor for class com.gizwits.datapoint.UIntSpec
 

V

valueOf(String) - Static method in enum com.gizwits.datapoint.Command
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gizwits.datapoint.DataAccess
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gizwits.datapoint.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.gizwits.datapoint.DataUnit
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.gizwits.datapoint.Command
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gizwits.datapoint.DataAccess
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gizwits.datapoint.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.gizwits.datapoint.DataUnit
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L N O P S T U V 
Skip navigation links

Copyright © 2019. All rights reserved.