Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectMsg ¶
type ConnectMsg struct {
DeviceId string `json:"device_id"`
}
type ControlMsgHeader ¶
type ControlMsgHeader struct {
Type string `json:"message_type"`
}
type DeviceDescriptor ¶
type DeviceInfoReply ¶
type DeviceInfoReply struct { DeviceDescriptor RegistrationInfo interface{} `json:"registration_info"` }
type ForwardMsg ¶
type ForwardMsg struct { Payload interface{} `json:"payload"` // This is used by the device message and ignored by the client ClientId int `json:"client_id"` }
type InfraConfig ¶
type NewConnMsg ¶
type NewConnMsg struct {
DeviceId string `json:"device_id"`
}
type NewConnReply ¶
type NewConnReply struct { ConnId string `json:"connection_id"` DeviceInfo interface{} `json:"device_info"` }
type PreRegisterMsg ¶
type PreRegistrationResponse ¶
type PreRegistrationResponse []RegistrationStatusReport
type RegisterMsg ¶
Click to show internal directories.
Click to hide internal directories.