Versions in this module Expand all Collapse all v0 v0.9.0 Dec 15, 2015 Changes in this version + type ArgsDeviceId struct + Id uint64 + type ArgsDeviceRegister struct + DeviceCode string + DeviceVersion string + ProductKey string + type ArgsDeviceUpdate struct + DeviceDescription string + DeviceIdentifier string + DeviceName string + type ArgsGenerateDeviceAccessToken ArgsDeviceId + type ArgsGetDeviceOnlineStatus ArgsDeviceId + type ArgsGetOffline ArgsDeviceId + type ArgsGetOnline struct + AccessRPCHost string + ClientIP string + HeartbeatInterval uint32 + Id uint64 + type ArgsGetStatus ArgsDeviceId + type ArgsHeartBeat struct + Id uint64 + type ArgsOnEvent struct + DeviceId uint64 + No uint16 + Params []tlv.TLV + Priority uint16 + SubDevice uint16 + TimeStamp uint64 + type ArgsPutData struct + DeviceId uint64 + Subdata []protocol.SubData + Timestamp uint64 + type ArgsSendCommand struct + DeviceId uint64 + No uint16 + Params []tlv.TLV + Priority uint16 + SubDevice uint16 + WaitTime uint32 + type ArgsSetStatus struct + DeviceId uint64 + Status []protocol.SubData + type ArgsValidateDeviceAccessToken struct + AccessToken []byte + Id uint64 + type ReplyEmptyResult struct + type ReplyGenerateDeviceAccessToken struct + AccessToken []byte + type ReplyGetDeviceOnlineStatus online.Status + type ReplyGetOffline ReplyEmptyResult + type ReplyGetOnline ReplyEmptyResult + type ReplyGetStatus struct + Status []protocol.SubData + type ReplyHeartBeat ReplyEmptyResult + type ReplyOnEvent ReplyEmptyResult + type ReplyPutData ReplyEmptyResult + type ReplySendCommand ReplyEmptyResult + type ReplySetStatus ReplyEmptyResult + type ReplyValidateDeviceAccessToken ReplyEmptyResult