rts

package
v0.0.0-...-1c51112 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 4, 2021 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildAuthMessage

func BuildAuthMessage(version int, key string) ([]byte, error)

BuildAuthMessage builds the auth request

func BuildChallengeResponse

func BuildChallengeResponse(version int, number uint32) ([]byte, error)

BuildChallengeResponse builds the challenge response

func BuildLogRequestMessage

func BuildLogRequestMessage(version int) ([]byte, error)

BuildWifiScanMessage builds the wifi scan message

func BuildNonceResponse

func BuildNonceResponse(version int) ([]byte, error)

BuildNonceResponse builds the acknowledgement message for the nonce

func BuildOTACancelMessage

func BuildOTACancelMessage(version int) ([]byte, error)

BuildOTACancelMessage builds the ota cancel message

func BuildOTAStartMessage

func BuildOTAStartMessage(version int, url string) ([]byte, error)

BuildOTAStartMessage builds the ota start message

func BuildSDKMessage

func BuildSDKMessage(version int, token, id, urlpath, json string) ([]byte, error)

BuildSDKMessage builds an SDK message

func BuildStatusMessage

func BuildStatusMessage(version int) ([]byte, error)

BuildStatusMessage builds the status request message

func BuildWifiAccesspointMessage

func BuildWifiAccesspointMessage(version int, enabled bool) ([]byte, error)

BuildWifiAccesspointMessage builds the wifi AP message

func BuildWifiConnectMessage

func BuildWifiConnectMessage(version int, ssid, password string, timeout, authtype int) ([]byte, error)

BuildWifiConnectMessage builds the wifi connect message

func BuildWifiForgetMessage

func BuildWifiForgetMessage(version int, ssid string, all bool) ([]byte, error)

BuildWifiConnectMessage builds the wifi connect message

func BuildWifiIPMessage

func BuildWifiIPMessage(version int) ([]byte, error)

BuildWifiScanMessage builds the wifi scan message

func BuildWifiScanMessage

func BuildWifiScanMessage(version int) ([]byte, error)

BuildWifiScanMessage builds the wifi scan message

func GetConnResponse

func GetConnResponse(version int, pubkey [32]uint8) ([]byte, error)

GetConnResponse builds the RTS5 connection response

Types

type DeprecatedAndReserved

type DeprecatedAndReserved struct {
}

MESSAGE DeprecatedAndReserved

func (*DeprecatedAndReserved) Pack

func (d *DeprecatedAndReserved) Pack(buf *bytes.Buffer) error

func (*DeprecatedAndReserved) Size

func (d *DeprecatedAndReserved) Size() uint32

func (*DeprecatedAndReserved) String

func (d *DeprecatedAndReserved) String() string

func (*DeprecatedAndReserved) Unpack

func (d *DeprecatedAndReserved) Unpack(buf *bytes.Buffer) error

type Error

type Error struct {
}

MESSAGE Error

func (*Error) Pack

func (e *Error) Pack(buf *bytes.Buffer) error

func (*Error) Size

func (e *Error) Size() uint32

func (*Error) String

func (e *Error) String() string

func (*Error) Unpack

func (e *Error) Unpack(buf *bytes.Buffer) error

type ExternalComms

type ExternalComms struct {
	// contains filtered or unexported fields
}

func NewExternalCommsWithError

func NewExternalCommsWithError(value *Error) *ExternalComms

func NewExternalCommsWithRtsConnection

func NewExternalCommsWithRtsConnection(value *RtsConnection) *ExternalComms

func NewExternalCommsWithRtsConnection1

func NewExternalCommsWithRtsConnection1(value *RtsConnection_1) *ExternalComms

func (*ExternalComms) GetError

func (m *ExternalComms) GetError() *Error

func (*ExternalComms) GetRtsConnection

func (m *ExternalComms) GetRtsConnection() *RtsConnection

func (*ExternalComms) GetRtsConnection1

func (m *ExternalComms) GetRtsConnection1() *RtsConnection_1

func (*ExternalComms) Pack

func (m *ExternalComms) Pack(buf *bytes.Buffer) error

func (*ExternalComms) SetError

func (m *ExternalComms) SetError(value *Error)

func (*ExternalComms) SetRtsConnection

func (m *ExternalComms) SetRtsConnection(value *RtsConnection)

func (*ExternalComms) SetRtsConnection1

func (m *ExternalComms) SetRtsConnection1(value *RtsConnection_1)

func (*ExternalComms) Size

func (m *ExternalComms) Size() uint32

func (*ExternalComms) String

func (m *ExternalComms) String() string

func (*ExternalComms) Tag

func (*ExternalComms) Unpack

func (m *ExternalComms) Unpack(buf *bytes.Buffer) error

type ExternalCommsTag

type ExternalCommsTag uint8

UNION ExternalComms

const (
	ExternalCommsTag_Error          ExternalCommsTag = 0x0 // 0
	ExternalCommsTag_RtsConnection1 ExternalCommsTag = 0x1 // 1
	ExternalCommsTag_RtsConnection  ExternalCommsTag = 0x4 // 4
	ExternalCommsTag_INVALID        ExternalCommsTag = 255
)

func (ExternalCommsTag) String

func (t ExternalCommsTag) String() string

type RtsAck

type RtsAck struct {
	RtsConnectionTag uint8
}

MESSAGE RtsAck

func (*RtsAck) Pack

func (r *RtsAck) Pack(buf *bytes.Buffer) error

func (*RtsAck) Size

func (r *RtsAck) Size() uint32

func (*RtsAck) String

func (r *RtsAck) String() string

func (*RtsAck) Unpack

func (r *RtsAck) Unpack(buf *bytes.Buffer) error

type RtsAppConnectionIdRequest

type RtsAppConnectionIdRequest struct {
	ConnectionId string
}

MESSAGE RtsAppConnectionIdRequest

func (*RtsAppConnectionIdRequest) Pack

func (*RtsAppConnectionIdRequest) Size

func (*RtsAppConnectionIdRequest) String

func (r *RtsAppConnectionIdRequest) String() string

func (*RtsAppConnectionIdRequest) Unpack

func (r *RtsAppConnectionIdRequest) Unpack(buf *bytes.Buffer) error

type RtsAppConnectionIdResponse

type RtsAppConnectionIdResponse struct {
}

MESSAGE RtsAppConnectionIdResponse

func (*RtsAppConnectionIdResponse) Pack

func (*RtsAppConnectionIdResponse) Size

func (*RtsAppConnectionIdResponse) String

func (r *RtsAppConnectionIdResponse) String() string

func (*RtsAppConnectionIdResponse) Unpack

func (r *RtsAppConnectionIdResponse) Unpack(buf *bytes.Buffer) error

type RtsCancelPairing

type RtsCancelPairing struct {
}

MESSAGE RtsCancelPairing

func (*RtsCancelPairing) Pack

func (r *RtsCancelPairing) Pack(buf *bytes.Buffer) error

func (*RtsCancelPairing) Size

func (r *RtsCancelPairing) Size() uint32

func (*RtsCancelPairing) String

func (r *RtsCancelPairing) String() string

func (*RtsCancelPairing) Unpack

func (r *RtsCancelPairing) Unpack(buf *bytes.Buffer) error

type RtsChallengeMessage

type RtsChallengeMessage struct {
	Number uint32
}

MESSAGE RtsChallengeMessage

func (*RtsChallengeMessage) Pack

func (r *RtsChallengeMessage) Pack(buf *bytes.Buffer) error

func (*RtsChallengeMessage) Size

func (r *RtsChallengeMessage) Size() uint32

func (*RtsChallengeMessage) String

func (r *RtsChallengeMessage) String() string

func (*RtsChallengeMessage) Unpack

func (r *RtsChallengeMessage) Unpack(buf *bytes.Buffer) error

type RtsChallengeSuccessMessage

type RtsChallengeSuccessMessage struct {
}

MESSAGE RtsChallengeSuccessMessage

func (*RtsChallengeSuccessMessage) Pack

func (*RtsChallengeSuccessMessage) Size

func (*RtsChallengeSuccessMessage) String

func (r *RtsChallengeSuccessMessage) String() string

func (*RtsChallengeSuccessMessage) Unpack

func (r *RtsChallengeSuccessMessage) Unpack(buf *bytes.Buffer) error

type RtsCloudSessionRequest

type RtsCloudSessionRequest struct {
	SessionToken string
}

MESSAGE RtsCloudSessionRequest

func (*RtsCloudSessionRequest) Pack

func (r *RtsCloudSessionRequest) Pack(buf *bytes.Buffer) error

func (*RtsCloudSessionRequest) Size

func (r *RtsCloudSessionRequest) Size() uint32

func (*RtsCloudSessionRequest) String

func (r *RtsCloudSessionRequest) String() string

func (*RtsCloudSessionRequest) Unpack

func (r *RtsCloudSessionRequest) Unpack(buf *bytes.Buffer) error

type RtsCloudSessionRequest5

type RtsCloudSessionRequest5 = RtsCloudSessionRequest_5

MESSAGE RtsCloudSessionRequest_5

type RtsCloudSessionRequest_5

type RtsCloudSessionRequest_5 struct {
	SessionToken string
	ClientName   string
	AppId        string
}

func (*RtsCloudSessionRequest_5) Pack

func (*RtsCloudSessionRequest_5) Size

func (r *RtsCloudSessionRequest_5) Size() uint32

func (*RtsCloudSessionRequest_5) String

func (r *RtsCloudSessionRequest_5) String() string

func (*RtsCloudSessionRequest_5) Unpack

func (r *RtsCloudSessionRequest_5) Unpack(buf *bytes.Buffer) error

type RtsCloudSessionResponse

type RtsCloudSessionResponse struct {
	Success         bool
	StatusCode      RtsCloudStatus
	ClientTokenGuid string
}

MESSAGE RtsCloudSessionResponse

func (*RtsCloudSessionResponse) Pack

func (r *RtsCloudSessionResponse) Pack(buf *bytes.Buffer) error

func (*RtsCloudSessionResponse) Size

func (r *RtsCloudSessionResponse) Size() uint32

func (*RtsCloudSessionResponse) String

func (r *RtsCloudSessionResponse) String() string

func (*RtsCloudSessionResponse) Unpack

func (r *RtsCloudSessionResponse) Unpack(buf *bytes.Buffer) error

type RtsCloudStatus

type RtsCloudStatus uint8

ENUM RtsCloudStatus

const (
	RtsCloudStatus_UnknownError RtsCloudStatus = iota
	RtsCloudStatus_ConnectionError
	RtsCloudStatus_WrongAccount
	RtsCloudStatus_InvalidSessionToken
	RtsCloudStatus_AuthorizedAsPrimary
	RtsCloudStatus_AuthorizedAsSecondary
	RtsCloudStatus_Reauthorized
)

type RtsConnRequest

type RtsConnRequest struct {
	PublicKey [32]uint8
}

MESSAGE RtsConnRequest

func (*RtsConnRequest) Pack

func (r *RtsConnRequest) Pack(buf *bytes.Buffer) error

func (*RtsConnRequest) Size

func (r *RtsConnRequest) Size() uint32

func (*RtsConnRequest) String

func (r *RtsConnRequest) String() string

func (*RtsConnRequest) Unpack

func (r *RtsConnRequest) Unpack(buf *bytes.Buffer) error

type RtsConnResponse

type RtsConnResponse struct {
	ConnectionType RtsConnType
	PublicKey      [32]uint8
}

MESSAGE RtsConnResponse

func (*RtsConnResponse) Pack

func (r *RtsConnResponse) Pack(buf *bytes.Buffer) error

func (*RtsConnResponse) Size

func (r *RtsConnResponse) Size() uint32

func (*RtsConnResponse) String

func (r *RtsConnResponse) String() string

func (*RtsConnResponse) Unpack

func (r *RtsConnResponse) Unpack(buf *bytes.Buffer) error

type RtsConnType

type RtsConnType uint8

ENUM RtsConnTypecode

const (
	RtsConnType_FirstTimePair RtsConnType = iota
	RtsConnType_Reconnection
)

type RtsConnection

type RtsConnection struct {
	// contains filtered or unexported fields
}

func NewRtsConnectionWithError

func NewRtsConnectionWithError(value *Error) *RtsConnection

func NewRtsConnectionWithRtsConnection2

func NewRtsConnectionWithRtsConnection2(value *RtsConnection_2) *RtsConnection

func NewRtsConnectionWithRtsConnection3

func NewRtsConnectionWithRtsConnection3(value *RtsConnection_3) *RtsConnection

func NewRtsConnectionWithRtsConnection4

func NewRtsConnectionWithRtsConnection4(value *RtsConnection_4) *RtsConnection

func NewRtsConnectionWithRtsConnection5

func NewRtsConnectionWithRtsConnection5(value *RtsConnection_5) *RtsConnection

func (*RtsConnection) GetError

func (m *RtsConnection) GetError() *Error

func (*RtsConnection) GetRtsConnection2

func (m *RtsConnection) GetRtsConnection2() *RtsConnection_2

func (*RtsConnection) GetRtsConnection3

func (m *RtsConnection) GetRtsConnection3() *RtsConnection_3

func (*RtsConnection) GetRtsConnection4

func (m *RtsConnection) GetRtsConnection4() *RtsConnection_4

func (*RtsConnection) GetRtsConnection5

func (m *RtsConnection) GetRtsConnection5() *RtsConnection_5

func (*RtsConnection) Pack

func (m *RtsConnection) Pack(buf *bytes.Buffer) error

func (*RtsConnection) SetError

func (m *RtsConnection) SetError(value *Error)

func (*RtsConnection) SetRtsConnection2

func (m *RtsConnection) SetRtsConnection2(value *RtsConnection_2)

func (*RtsConnection) SetRtsConnection3

func (m *RtsConnection) SetRtsConnection3(value *RtsConnection_3)

func (*RtsConnection) SetRtsConnection4

func (m *RtsConnection) SetRtsConnection4(value *RtsConnection_4)

func (*RtsConnection) SetRtsConnection5

func (m *RtsConnection) SetRtsConnection5(value *RtsConnection_5)

func (*RtsConnection) Size

func (m *RtsConnection) Size() uint32

func (*RtsConnection) String

func (m *RtsConnection) String() string

func (*RtsConnection) Tag

func (*RtsConnection) Unpack

func (m *RtsConnection) Unpack(buf *bytes.Buffer) error

type RtsConnectionTag

type RtsConnectionTag uint8

UNION RtsConnection

const (
	RtsConnectionTag_Error          RtsConnectionTag = 0x0 // 0
	RtsConnectionTag_RtsConnection2 RtsConnectionTag = 0x2 // 2
	RtsConnectionTag_RtsConnection3 RtsConnectionTag = 0x3 // 3
	RtsConnectionTag_RtsConnection4 RtsConnectionTag = 0x4 // 4
	RtsConnectionTag_RtsConnection5 RtsConnectionTag = 0x5 // 5
	RtsConnectionTag_INVALID        RtsConnectionTag = 255
)

func (RtsConnectionTag) String

func (t RtsConnectionTag) String() string

type RtsConnection_1

type RtsConnection_1 struct {
	// contains filtered or unexported fields
}

func NewRtsConnection_1WithError

func NewRtsConnection_1WithError(value *Error) *RtsConnection_1

func NewRtsConnection_1WithRtsAck

func NewRtsConnection_1WithRtsAck(value *RtsAck) *RtsConnection_1

func NewRtsConnection_1WithRtsCancelPairing

func NewRtsConnection_1WithRtsCancelPairing(value *RtsCancelPairing) *RtsConnection_1

func NewRtsConnection_1WithRtsChallengeMessage

func NewRtsConnection_1WithRtsChallengeMessage(value *RtsChallengeMessage) *RtsConnection_1

func NewRtsConnection_1WithRtsChallengeSuccessMessage

func NewRtsConnection_1WithRtsChallengeSuccessMessage(value *RtsChallengeSuccessMessage) *RtsConnection_1

func NewRtsConnection_1WithRtsConnRequest

func NewRtsConnection_1WithRtsConnRequest(value *RtsConnRequest) *RtsConnection_1

func NewRtsConnection_1WithRtsConnResponse

func NewRtsConnection_1WithRtsConnResponse(value *RtsConnResponse) *RtsConnection_1

func NewRtsConnection_1WithRtsForceDisconnect

func NewRtsConnection_1WithRtsForceDisconnect(value *RtsForceDisconnect) *RtsConnection_1

func NewRtsConnection_1WithRtsNonceMessage

func NewRtsConnection_1WithRtsNonceMessage(value *RtsNonceMessage) *RtsConnection_1

func NewRtsConnection_1WithRtsOtaUpdateRequest

func NewRtsConnection_1WithRtsOtaUpdateRequest(value *RtsOtaUpdateRequest) *RtsConnection_1

func NewRtsConnection_1WithRtsOtaUpdateResponse

func NewRtsConnection_1WithRtsOtaUpdateResponse(value *RtsOtaUpdateResponse) *RtsConnection_1

func NewRtsConnection_1WithRtsSshRequest

func NewRtsConnection_1WithRtsSshRequest(value *RtsSshRequest) *RtsConnection_1

func NewRtsConnection_1WithRtsSshResponse

func NewRtsConnection_1WithRtsSshResponse(value *RtsSshResponse) *RtsConnection_1

func NewRtsConnection_1WithRtsStatusRequest

func NewRtsConnection_1WithRtsStatusRequest(value *RtsStatusRequest) *RtsConnection_1

func NewRtsConnection_1WithRtsStatusResponse

func NewRtsConnection_1WithRtsStatusResponse(value *RtsStatusResponse) *RtsConnection_1

func NewRtsConnection_1WithRtsWifiAccessPointRequest

func NewRtsConnection_1WithRtsWifiAccessPointRequest(value *RtsWifiAccessPointRequest) *RtsConnection_1

func NewRtsConnection_1WithRtsWifiAccessPointResponse

func NewRtsConnection_1WithRtsWifiAccessPointResponse(value *RtsWifiAccessPointResponse) *RtsConnection_1

func NewRtsConnection_1WithRtsWifiConnectRequest

func NewRtsConnection_1WithRtsWifiConnectRequest(value *RtsWifiConnectRequest) *RtsConnection_1

func NewRtsConnection_1WithRtsWifiConnectResponse

func NewRtsConnection_1WithRtsWifiConnectResponse(value *RtsWifiConnectResponse) *RtsConnection_1

func NewRtsConnection_1WithRtsWifiIpRequest

func NewRtsConnection_1WithRtsWifiIpRequest(value *RtsWifiIpRequest) *RtsConnection_1

func NewRtsConnection_1WithRtsWifiIpResponse

func NewRtsConnection_1WithRtsWifiIpResponse(value *RtsWifiIpResponse) *RtsConnection_1

func NewRtsConnection_1WithRtsWifiScanRequest

func NewRtsConnection_1WithRtsWifiScanRequest(value *RtsWifiScanRequest) *RtsConnection_1

func NewRtsConnection_1WithRtsWifiScanResponse

func NewRtsConnection_1WithRtsWifiScanResponse(value *RtsWifiScanResponse) *RtsConnection_1

func (*RtsConnection_1) GetError

func (m *RtsConnection_1) GetError() *Error

func (*RtsConnection_1) GetRtsAck

func (m *RtsConnection_1) GetRtsAck() *RtsAck

func (*RtsConnection_1) GetRtsCancelPairing

func (m *RtsConnection_1) GetRtsCancelPairing() *RtsCancelPairing

func (*RtsConnection_1) GetRtsChallengeMessage

func (m *RtsConnection_1) GetRtsChallengeMessage() *RtsChallengeMessage

func (*RtsConnection_1) GetRtsChallengeSuccessMessage

func (m *RtsConnection_1) GetRtsChallengeSuccessMessage() *RtsChallengeSuccessMessage

func (*RtsConnection_1) GetRtsConnRequest

func (m *RtsConnection_1) GetRtsConnRequest() *RtsConnRequest

func (*RtsConnection_1) GetRtsConnResponse

func (m *RtsConnection_1) GetRtsConnResponse() *RtsConnResponse

func (*RtsConnection_1) GetRtsForceDisconnect

func (m *RtsConnection_1) GetRtsForceDisconnect() *RtsForceDisconnect

func (*RtsConnection_1) GetRtsNonceMessage

func (m *RtsConnection_1) GetRtsNonceMessage() *RtsNonceMessage

func (*RtsConnection_1) GetRtsOtaUpdateRequest

func (m *RtsConnection_1) GetRtsOtaUpdateRequest() *RtsOtaUpdateRequest

func (*RtsConnection_1) GetRtsOtaUpdateResponse

func (m *RtsConnection_1) GetRtsOtaUpdateResponse() *RtsOtaUpdateResponse

func (*RtsConnection_1) GetRtsSshRequest

func (m *RtsConnection_1) GetRtsSshRequest() *RtsSshRequest

func (*RtsConnection_1) GetRtsSshResponse

func (m *RtsConnection_1) GetRtsSshResponse() *RtsSshResponse

func (*RtsConnection_1) GetRtsStatusRequest

func (m *RtsConnection_1) GetRtsStatusRequest() *RtsStatusRequest

func (*RtsConnection_1) GetRtsStatusResponse

func (m *RtsConnection_1) GetRtsStatusResponse() *RtsStatusResponse

func (*RtsConnection_1) GetRtsWifiAccessPointRequest

func (m *RtsConnection_1) GetRtsWifiAccessPointRequest() *RtsWifiAccessPointRequest

func (*RtsConnection_1) GetRtsWifiAccessPointResponse

func (m *RtsConnection_1) GetRtsWifiAccessPointResponse() *RtsWifiAccessPointResponse

func (*RtsConnection_1) GetRtsWifiConnectRequest

func (m *RtsConnection_1) GetRtsWifiConnectRequest() *RtsWifiConnectRequest

func (*RtsConnection_1) GetRtsWifiConnectResponse

func (m *RtsConnection_1) GetRtsWifiConnectResponse() *RtsWifiConnectResponse

func (*RtsConnection_1) GetRtsWifiIpRequest

func (m *RtsConnection_1) GetRtsWifiIpRequest() *RtsWifiIpRequest

func (*RtsConnection_1) GetRtsWifiIpResponse

func (m *RtsConnection_1) GetRtsWifiIpResponse() *RtsWifiIpResponse

func (*RtsConnection_1) GetRtsWifiScanRequest

func (m *RtsConnection_1) GetRtsWifiScanRequest() *RtsWifiScanRequest

func (*RtsConnection_1) GetRtsWifiScanResponse

func (m *RtsConnection_1) GetRtsWifiScanResponse() *RtsWifiScanResponse

func (*RtsConnection_1) Pack

func (m *RtsConnection_1) Pack(buf *bytes.Buffer) error

func (*RtsConnection_1) SetError

func (m *RtsConnection_1) SetError(value *Error)

func (*RtsConnection_1) SetRtsAck

func (m *RtsConnection_1) SetRtsAck(value *RtsAck)

func (*RtsConnection_1) SetRtsCancelPairing

func (m *RtsConnection_1) SetRtsCancelPairing(value *RtsCancelPairing)

func (*RtsConnection_1) SetRtsChallengeMessage

func (m *RtsConnection_1) SetRtsChallengeMessage(value *RtsChallengeMessage)

func (*RtsConnection_1) SetRtsChallengeSuccessMessage

func (m *RtsConnection_1) SetRtsChallengeSuccessMessage(value *RtsChallengeSuccessMessage)

func (*RtsConnection_1) SetRtsConnRequest

func (m *RtsConnection_1) SetRtsConnRequest(value *RtsConnRequest)

func (*RtsConnection_1) SetRtsConnResponse

func (m *RtsConnection_1) SetRtsConnResponse(value *RtsConnResponse)

func (*RtsConnection_1) SetRtsForceDisconnect

func (m *RtsConnection_1) SetRtsForceDisconnect(value *RtsForceDisconnect)

func (*RtsConnection_1) SetRtsNonceMessage

func (m *RtsConnection_1) SetRtsNonceMessage(value *RtsNonceMessage)

func (*RtsConnection_1) SetRtsOtaUpdateRequest

func (m *RtsConnection_1) SetRtsOtaUpdateRequest(value *RtsOtaUpdateRequest)

func (*RtsConnection_1) SetRtsOtaUpdateResponse

func (m *RtsConnection_1) SetRtsOtaUpdateResponse(value *RtsOtaUpdateResponse)

func (*RtsConnection_1) SetRtsSshRequest

func (m *RtsConnection_1) SetRtsSshRequest(value *RtsSshRequest)

func (*RtsConnection_1) SetRtsSshResponse

func (m *RtsConnection_1) SetRtsSshResponse(value *RtsSshResponse)

func (*RtsConnection_1) SetRtsStatusRequest

func (m *RtsConnection_1) SetRtsStatusRequest(value *RtsStatusRequest)

func (*RtsConnection_1) SetRtsStatusResponse

func (m *RtsConnection_1) SetRtsStatusResponse(value *RtsStatusResponse)

func (*RtsConnection_1) SetRtsWifiAccessPointRequest

func (m *RtsConnection_1) SetRtsWifiAccessPointRequest(value *RtsWifiAccessPointRequest)

func (*RtsConnection_1) SetRtsWifiAccessPointResponse

func (m *RtsConnection_1) SetRtsWifiAccessPointResponse(value *RtsWifiAccessPointResponse)

func (*RtsConnection_1) SetRtsWifiConnectRequest

func (m *RtsConnection_1) SetRtsWifiConnectRequest(value *RtsWifiConnectRequest)

func (*RtsConnection_1) SetRtsWifiConnectResponse

func (m *RtsConnection_1) SetRtsWifiConnectResponse(value *RtsWifiConnectResponse)

func (*RtsConnection_1) SetRtsWifiIpRequest

func (m *RtsConnection_1) SetRtsWifiIpRequest(value *RtsWifiIpRequest)

func (*RtsConnection_1) SetRtsWifiIpResponse

func (m *RtsConnection_1) SetRtsWifiIpResponse(value *RtsWifiIpResponse)

func (*RtsConnection_1) SetRtsWifiScanRequest

func (m *RtsConnection_1) SetRtsWifiScanRequest(value *RtsWifiScanRequest)

func (*RtsConnection_1) SetRtsWifiScanResponse

func (m *RtsConnection_1) SetRtsWifiScanResponse(value *RtsWifiScanResponse)

func (*RtsConnection_1) Size

func (m *RtsConnection_1) Size() uint32

func (*RtsConnection_1) String

func (m *RtsConnection_1) String() string

func (*RtsConnection_1) Tag

func (*RtsConnection_1) Unpack

func (m *RtsConnection_1) Unpack(buf *bytes.Buffer) error

type RtsConnection_1Tag

type RtsConnection_1Tag uint8

UNION RtsConnection_1

const (
	RtsConnection_1Tag_Error                      RtsConnection_1Tag = 0x0  // 0
	RtsConnection_1Tag_RtsConnRequest             RtsConnection_1Tag = 0x1  // 1
	RtsConnection_1Tag_RtsConnResponse            RtsConnection_1Tag = 0x2  // 2
	RtsConnection_1Tag_RtsNonceMessage            RtsConnection_1Tag = 0x3  // 3
	RtsConnection_1Tag_RtsChallengeMessage        RtsConnection_1Tag = 0x4  // 4
	RtsConnection_1Tag_RtsChallengeSuccessMessage RtsConnection_1Tag = 0x5  // 5
	RtsConnection_1Tag_RtsWifiConnectRequest      RtsConnection_1Tag = 0x6  // 6
	RtsConnection_1Tag_RtsWifiConnectResponse     RtsConnection_1Tag = 0x7  // 7
	RtsConnection_1Tag_RtsWifiIpRequest           RtsConnection_1Tag = 0x8  // 8
	RtsConnection_1Tag_RtsWifiIpResponse          RtsConnection_1Tag = 0x9  // 9
	RtsConnection_1Tag_RtsStatusRequest           RtsConnection_1Tag = 0xa  // 10
	RtsConnection_1Tag_RtsStatusResponse          RtsConnection_1Tag = 0xb  // 11
	RtsConnection_1Tag_RtsWifiScanRequest         RtsConnection_1Tag = 0xc  // 12
	RtsConnection_1Tag_RtsWifiScanResponse        RtsConnection_1Tag = 0xd  // 13
	RtsConnection_1Tag_RtsOtaUpdateRequest        RtsConnection_1Tag = 0xe  // 14
	RtsConnection_1Tag_RtsOtaUpdateResponse       RtsConnection_1Tag = 0xf  // 15
	RtsConnection_1Tag_RtsCancelPairing           RtsConnection_1Tag = 0x10 // 16
	RtsConnection_1Tag_RtsForceDisconnect         RtsConnection_1Tag = 0x11 // 17
	RtsConnection_1Tag_RtsAck                     RtsConnection_1Tag = 0x12 // 18
	RtsConnection_1Tag_RtsWifiAccessPointRequest  RtsConnection_1Tag = 0x13 // 19
	RtsConnection_1Tag_RtsWifiAccessPointResponse RtsConnection_1Tag = 0x14 // 20
	RtsConnection_1Tag_RtsSshRequest              RtsConnection_1Tag = 0x15 // 21
	RtsConnection_1Tag_RtsSshResponse             RtsConnection_1Tag = 0x16 // 22
	RtsConnection_1Tag_INVALID                    RtsConnection_1Tag = 255
)

func (RtsConnection_1Tag) String

func (t RtsConnection_1Tag) String() string

type RtsConnection_2

type RtsConnection_2 struct {
	// contains filtered or unexported fields
}

func NewRtsConnection_2WithError

func NewRtsConnection_2WithError(value *Error) *RtsConnection_2

func NewRtsConnection_2WithRtsAck

func NewRtsConnection_2WithRtsAck(value *RtsAck) *RtsConnection_2

func NewRtsConnection_2WithRtsCancelPairing

func NewRtsConnection_2WithRtsCancelPairing(value *RtsCancelPairing) *RtsConnection_2

func NewRtsConnection_2WithRtsChallengeMessage

func NewRtsConnection_2WithRtsChallengeMessage(value *RtsChallengeMessage) *RtsConnection_2

func NewRtsConnection_2WithRtsChallengeSuccessMessage

func NewRtsConnection_2WithRtsChallengeSuccessMessage(value *RtsChallengeSuccessMessage) *RtsConnection_2

func NewRtsConnection_2WithRtsConnRequest

func NewRtsConnection_2WithRtsConnRequest(value *RtsConnRequest) *RtsConnection_2

func NewRtsConnection_2WithRtsConnResponse

func NewRtsConnection_2WithRtsConnResponse(value *RtsConnResponse) *RtsConnection_2

func NewRtsConnection_2WithRtsFileDownload

func NewRtsConnection_2WithRtsFileDownload(value *RtsFileDownload) *RtsConnection_2

func NewRtsConnection_2WithRtsForceDisconnect

func NewRtsConnection_2WithRtsForceDisconnect(value *RtsForceDisconnect) *RtsConnection_2

func NewRtsConnection_2WithRtsLogRequest

func NewRtsConnection_2WithRtsLogRequest(value *RtsLogRequest) *RtsConnection_2

func NewRtsConnection_2WithRtsLogResponse

func NewRtsConnection_2WithRtsLogResponse(value *RtsLogResponse) *RtsConnection_2

func NewRtsConnection_2WithRtsNonceMessage

func NewRtsConnection_2WithRtsNonceMessage(value *RtsNonceMessage) *RtsConnection_2

func NewRtsConnection_2WithRtsOtaCancelRequest

func NewRtsConnection_2WithRtsOtaCancelRequest(value *RtsOtaCancelRequest) *RtsConnection_2

func NewRtsConnection_2WithRtsOtaUpdateRequest

func NewRtsConnection_2WithRtsOtaUpdateRequest(value *RtsOtaUpdateRequest) *RtsConnection_2

func NewRtsConnection_2WithRtsOtaUpdateResponse

func NewRtsConnection_2WithRtsOtaUpdateResponse(value *RtsOtaUpdateResponse) *RtsConnection_2

func NewRtsConnection_2WithRtsSshRequest

func NewRtsConnection_2WithRtsSshRequest(value *RtsSshRequest) *RtsConnection_2

func NewRtsConnection_2WithRtsSshResponse

func NewRtsConnection_2WithRtsSshResponse(value *RtsSshResponse) *RtsConnection_2

func NewRtsConnection_2WithRtsStatusRequest

func NewRtsConnection_2WithRtsStatusRequest(value *RtsStatusRequest) *RtsConnection_2

func NewRtsConnection_2WithRtsStatusResponse2

func NewRtsConnection_2WithRtsStatusResponse2(value *RtsStatusResponse_2) *RtsConnection_2

func NewRtsConnection_2WithRtsWifiAccessPointRequest

func NewRtsConnection_2WithRtsWifiAccessPointRequest(value *RtsWifiAccessPointRequest) *RtsConnection_2

func NewRtsConnection_2WithRtsWifiAccessPointResponse

func NewRtsConnection_2WithRtsWifiAccessPointResponse(value *RtsWifiAccessPointResponse) *RtsConnection_2

func NewRtsConnection_2WithRtsWifiConnectRequest

func NewRtsConnection_2WithRtsWifiConnectRequest(value *RtsWifiConnectRequest) *RtsConnection_2

func NewRtsConnection_2WithRtsWifiConnectResponse

func NewRtsConnection_2WithRtsWifiConnectResponse(value *RtsWifiConnectResponse) *RtsConnection_2

func NewRtsConnection_2WithRtsWifiIpRequest

func NewRtsConnection_2WithRtsWifiIpRequest(value *RtsWifiIpRequest) *RtsConnection_2

func NewRtsConnection_2WithRtsWifiIpResponse

func NewRtsConnection_2WithRtsWifiIpResponse(value *RtsWifiIpResponse) *RtsConnection_2

func NewRtsConnection_2WithRtsWifiScanRequest

func NewRtsConnection_2WithRtsWifiScanRequest(value *RtsWifiScanRequest) *RtsConnection_2

func NewRtsConnection_2WithRtsWifiScanResponse2

func NewRtsConnection_2WithRtsWifiScanResponse2(value *RtsWifiScanResponse_2) *RtsConnection_2

func (*RtsConnection_2) GetError

func (m *RtsConnection_2) GetError() *Error

func (*RtsConnection_2) GetRtsAck

func (m *RtsConnection_2) GetRtsAck() *RtsAck

func (*RtsConnection_2) GetRtsCancelPairing

func (m *RtsConnection_2) GetRtsCancelPairing() *RtsCancelPairing

func (*RtsConnection_2) GetRtsChallengeMessage

func (m *RtsConnection_2) GetRtsChallengeMessage() *RtsChallengeMessage

func (*RtsConnection_2) GetRtsChallengeSuccessMessage

func (m *RtsConnection_2) GetRtsChallengeSuccessMessage() *RtsChallengeSuccessMessage

func (*RtsConnection_2) GetRtsConnRequest

func (m *RtsConnection_2) GetRtsConnRequest() *RtsConnRequest

func (*RtsConnection_2) GetRtsConnResponse

func (m *RtsConnection_2) GetRtsConnResponse() *RtsConnResponse

func (*RtsConnection_2) GetRtsFileDownload

func (m *RtsConnection_2) GetRtsFileDownload() *RtsFileDownload

func (*RtsConnection_2) GetRtsForceDisconnect

func (m *RtsConnection_2) GetRtsForceDisconnect() *RtsForceDisconnect

func (*RtsConnection_2) GetRtsLogRequest

func (m *RtsConnection_2) GetRtsLogRequest() *RtsLogRequest

func (*RtsConnection_2) GetRtsLogResponse

func (m *RtsConnection_2) GetRtsLogResponse() *RtsLogResponse

func (*RtsConnection_2) GetRtsNonceMessage

func (m *RtsConnection_2) GetRtsNonceMessage() *RtsNonceMessage

func (*RtsConnection_2) GetRtsOtaCancelRequest

func (m *RtsConnection_2) GetRtsOtaCancelRequest() *RtsOtaCancelRequest

func (*RtsConnection_2) GetRtsOtaUpdateRequest

func (m *RtsConnection_2) GetRtsOtaUpdateRequest() *RtsOtaUpdateRequest

func (*RtsConnection_2) GetRtsOtaUpdateResponse

func (m *RtsConnection_2) GetRtsOtaUpdateResponse() *RtsOtaUpdateResponse

func (*RtsConnection_2) GetRtsSshRequest

func (m *RtsConnection_2) GetRtsSshRequest() *RtsSshRequest

func (*RtsConnection_2) GetRtsSshResponse

func (m *RtsConnection_2) GetRtsSshResponse() *RtsSshResponse

func (*RtsConnection_2) GetRtsStatusRequest

func (m *RtsConnection_2) GetRtsStatusRequest() *RtsStatusRequest

func (*RtsConnection_2) GetRtsStatusResponse2

func (m *RtsConnection_2) GetRtsStatusResponse2() *RtsStatusResponse_2

func (*RtsConnection_2) GetRtsWifiAccessPointRequest

func (m *RtsConnection_2) GetRtsWifiAccessPointRequest() *RtsWifiAccessPointRequest

func (*RtsConnection_2) GetRtsWifiAccessPointResponse

func (m *RtsConnection_2) GetRtsWifiAccessPointResponse() *RtsWifiAccessPointResponse

func (*RtsConnection_2) GetRtsWifiConnectRequest

func (m *RtsConnection_2) GetRtsWifiConnectRequest() *RtsWifiConnectRequest

func (*RtsConnection_2) GetRtsWifiConnectResponse

func (m *RtsConnection_2) GetRtsWifiConnectResponse() *RtsWifiConnectResponse

func (*RtsConnection_2) GetRtsWifiIpRequest

func (m *RtsConnection_2) GetRtsWifiIpRequest() *RtsWifiIpRequest

func (*RtsConnection_2) GetRtsWifiIpResponse

func (m *RtsConnection_2) GetRtsWifiIpResponse() *RtsWifiIpResponse

func (*RtsConnection_2) GetRtsWifiScanRequest

func (m *RtsConnection_2) GetRtsWifiScanRequest() *RtsWifiScanRequest

func (*RtsConnection_2) GetRtsWifiScanResponse2

func (m *RtsConnection_2) GetRtsWifiScanResponse2() *RtsWifiScanResponse_2

func (*RtsConnection_2) Pack

func (m *RtsConnection_2) Pack(buf *bytes.Buffer) error

func (*RtsConnection_2) SetError

func (m *RtsConnection_2) SetError(value *Error)

func (*RtsConnection_2) SetRtsAck

func (m *RtsConnection_2) SetRtsAck(value *RtsAck)

func (*RtsConnection_2) SetRtsCancelPairing

func (m *RtsConnection_2) SetRtsCancelPairing(value *RtsCancelPairing)

func (*RtsConnection_2) SetRtsChallengeMessage

func (m *RtsConnection_2) SetRtsChallengeMessage(value *RtsChallengeMessage)

func (*RtsConnection_2) SetRtsChallengeSuccessMessage

func (m *RtsConnection_2) SetRtsChallengeSuccessMessage(value *RtsChallengeSuccessMessage)

func (*RtsConnection_2) SetRtsConnRequest

func (m *RtsConnection_2) SetRtsConnRequest(value *RtsConnRequest)

func (*RtsConnection_2) SetRtsConnResponse

func (m *RtsConnection_2) SetRtsConnResponse(value *RtsConnResponse)

func (*RtsConnection_2) SetRtsFileDownload

func (m *RtsConnection_2) SetRtsFileDownload(value *RtsFileDownload)

func (*RtsConnection_2) SetRtsForceDisconnect

func (m *RtsConnection_2) SetRtsForceDisconnect(value *RtsForceDisconnect)

func (*RtsConnection_2) SetRtsLogRequest

func (m *RtsConnection_2) SetRtsLogRequest(value *RtsLogRequest)

func (*RtsConnection_2) SetRtsLogResponse

func (m *RtsConnection_2) SetRtsLogResponse(value *RtsLogResponse)

func (*RtsConnection_2) SetRtsNonceMessage

func (m *RtsConnection_2) SetRtsNonceMessage(value *RtsNonceMessage)

func (*RtsConnection_2) SetRtsOtaCancelRequest

func (m *RtsConnection_2) SetRtsOtaCancelRequest(value *RtsOtaCancelRequest)

func (*RtsConnection_2) SetRtsOtaUpdateRequest

func (m *RtsConnection_2) SetRtsOtaUpdateRequest(value *RtsOtaUpdateRequest)

func (*RtsConnection_2) SetRtsOtaUpdateResponse

func (m *RtsConnection_2) SetRtsOtaUpdateResponse(value *RtsOtaUpdateResponse)

func (*RtsConnection_2) SetRtsSshRequest

func (m *RtsConnection_2) SetRtsSshRequest(value *RtsSshRequest)

func (*RtsConnection_2) SetRtsSshResponse

func (m *RtsConnection_2) SetRtsSshResponse(value *RtsSshResponse)

func (*RtsConnection_2) SetRtsStatusRequest

func (m *RtsConnection_2) SetRtsStatusRequest(value *RtsStatusRequest)

func (*RtsConnection_2) SetRtsStatusResponse2

func (m *RtsConnection_2) SetRtsStatusResponse2(value *RtsStatusResponse_2)

func (*RtsConnection_2) SetRtsWifiAccessPointRequest

func (m *RtsConnection_2) SetRtsWifiAccessPointRequest(value *RtsWifiAccessPointRequest)

func (*RtsConnection_2) SetRtsWifiAccessPointResponse

func (m *RtsConnection_2) SetRtsWifiAccessPointResponse(value *RtsWifiAccessPointResponse)

func (*RtsConnection_2) SetRtsWifiConnectRequest

func (m *RtsConnection_2) SetRtsWifiConnectRequest(value *RtsWifiConnectRequest)

func (*RtsConnection_2) SetRtsWifiConnectResponse

func (m *RtsConnection_2) SetRtsWifiConnectResponse(value *RtsWifiConnectResponse)

func (*RtsConnection_2) SetRtsWifiIpRequest

func (m *RtsConnection_2) SetRtsWifiIpRequest(value *RtsWifiIpRequest)

func (*RtsConnection_2) SetRtsWifiIpResponse

func (m *RtsConnection_2) SetRtsWifiIpResponse(value *RtsWifiIpResponse)

func (*RtsConnection_2) SetRtsWifiScanRequest

func (m *RtsConnection_2) SetRtsWifiScanRequest(value *RtsWifiScanRequest)

func (*RtsConnection_2) SetRtsWifiScanResponse2

func (m *RtsConnection_2) SetRtsWifiScanResponse2(value *RtsWifiScanResponse_2)

func (*RtsConnection_2) Size

func (m *RtsConnection_2) Size() uint32

func (*RtsConnection_2) String

func (m *RtsConnection_2) String() string

func (*RtsConnection_2) Tag

func (*RtsConnection_2) Unpack

func (m *RtsConnection_2) Unpack(buf *bytes.Buffer) error

type RtsConnection_2Tag

type RtsConnection_2Tag uint8

UNION RtsConnection_2

const (
	RtsConnection_2Tag_Error                      RtsConnection_2Tag = 0x0  // 0
	RtsConnection_2Tag_RtsConnRequest             RtsConnection_2Tag = 0x1  // 1
	RtsConnection_2Tag_RtsConnResponse            RtsConnection_2Tag = 0x2  // 2
	RtsConnection_2Tag_RtsNonceMessage            RtsConnection_2Tag = 0x3  // 3
	RtsConnection_2Tag_RtsChallengeMessage        RtsConnection_2Tag = 0x4  // 4
	RtsConnection_2Tag_RtsChallengeSuccessMessage RtsConnection_2Tag = 0x5  // 5
	RtsConnection_2Tag_RtsWifiConnectRequest      RtsConnection_2Tag = 0x6  // 6
	RtsConnection_2Tag_RtsWifiConnectResponse     RtsConnection_2Tag = 0x7  // 7
	RtsConnection_2Tag_RtsWifiIpRequest           RtsConnection_2Tag = 0x8  // 8
	RtsConnection_2Tag_RtsWifiIpResponse          RtsConnection_2Tag = 0x9  // 9
	RtsConnection_2Tag_RtsStatusRequest           RtsConnection_2Tag = 0xa  // 10
	RtsConnection_2Tag_RtsStatusResponse2         RtsConnection_2Tag = 0xb  // 11
	RtsConnection_2Tag_RtsWifiScanRequest         RtsConnection_2Tag = 0xc  // 12
	RtsConnection_2Tag_RtsWifiScanResponse2       RtsConnection_2Tag = 0xd  // 13
	RtsConnection_2Tag_RtsOtaUpdateRequest        RtsConnection_2Tag = 0xe  // 14
	RtsConnection_2Tag_RtsOtaUpdateResponse       RtsConnection_2Tag = 0xf  // 15
	RtsConnection_2Tag_RtsCancelPairing           RtsConnection_2Tag = 0x10 // 16
	RtsConnection_2Tag_RtsForceDisconnect         RtsConnection_2Tag = 0x11 // 17
	RtsConnection_2Tag_RtsAck                     RtsConnection_2Tag = 0x12 // 18
	RtsConnection_2Tag_RtsWifiAccessPointRequest  RtsConnection_2Tag = 0x13 // 19
	RtsConnection_2Tag_RtsWifiAccessPointResponse RtsConnection_2Tag = 0x14 // 20
	RtsConnection_2Tag_RtsSshRequest              RtsConnection_2Tag = 0x15 // 21
	RtsConnection_2Tag_RtsSshResponse             RtsConnection_2Tag = 0x16 // 22
	RtsConnection_2Tag_RtsOtaCancelRequest        RtsConnection_2Tag = 0x17 // 23
	RtsConnection_2Tag_RtsLogRequest              RtsConnection_2Tag = 0x18 // 24
	RtsConnection_2Tag_RtsLogResponse             RtsConnection_2Tag = 0x19 // 25
	RtsConnection_2Tag_RtsFileDownload            RtsConnection_2Tag = 0x1a // 26
	RtsConnection_2Tag_INVALID                    RtsConnection_2Tag = 255
)

func (RtsConnection_2Tag) String

func (t RtsConnection_2Tag) String() string

type RtsConnection_3

type RtsConnection_3 struct {
	// contains filtered or unexported fields
}

func NewRtsConnection_3WithError

func NewRtsConnection_3WithError(value *Error) *RtsConnection_3

func NewRtsConnection_3WithRtsAck

func NewRtsConnection_3WithRtsAck(value *RtsAck) *RtsConnection_3

func NewRtsConnection_3WithRtsCancelPairing

func NewRtsConnection_3WithRtsCancelPairing(value *RtsCancelPairing) *RtsConnection_3

func NewRtsConnection_3WithRtsChallengeMessage

func NewRtsConnection_3WithRtsChallengeMessage(value *RtsChallengeMessage) *RtsConnection_3

func NewRtsConnection_3WithRtsChallengeSuccessMessage

func NewRtsConnection_3WithRtsChallengeSuccessMessage(value *RtsChallengeSuccessMessage) *RtsConnection_3

func NewRtsConnection_3WithRtsCloudSessionRequest

func NewRtsConnection_3WithRtsCloudSessionRequest(value *RtsCloudSessionRequest) *RtsConnection_3

func NewRtsConnection_3WithRtsCloudSessionResponse

func NewRtsConnection_3WithRtsCloudSessionResponse(value *RtsCloudSessionResponse) *RtsConnection_3

func NewRtsConnection_3WithRtsConnRequest

func NewRtsConnection_3WithRtsConnRequest(value *RtsConnRequest) *RtsConnection_3

func NewRtsConnection_3WithRtsConnResponse

func NewRtsConnection_3WithRtsConnResponse(value *RtsConnResponse) *RtsConnection_3

func NewRtsConnection_3WithRtsFileDownload

func NewRtsConnection_3WithRtsFileDownload(value *RtsFileDownload) *RtsConnection_3

func NewRtsConnection_3WithRtsForceDisconnect

func NewRtsConnection_3WithRtsForceDisconnect(value *RtsForceDisconnect) *RtsConnection_3

func NewRtsConnection_3WithRtsLogRequest

func NewRtsConnection_3WithRtsLogRequest(value *RtsLogRequest) *RtsConnection_3

func NewRtsConnection_3WithRtsLogResponse

func NewRtsConnection_3WithRtsLogResponse(value *RtsLogResponse) *RtsConnection_3

func NewRtsConnection_3WithRtsNonceMessage

func NewRtsConnection_3WithRtsNonceMessage(value *RtsNonceMessage) *RtsConnection_3

func NewRtsConnection_3WithRtsOtaCancelRequest

func NewRtsConnection_3WithRtsOtaCancelRequest(value *RtsOtaCancelRequest) *RtsConnection_3

func NewRtsConnection_3WithRtsOtaUpdateRequest

func NewRtsConnection_3WithRtsOtaUpdateRequest(value *RtsOtaUpdateRequest) *RtsConnection_3

func NewRtsConnection_3WithRtsOtaUpdateResponse

func NewRtsConnection_3WithRtsOtaUpdateResponse(value *RtsOtaUpdateResponse) *RtsConnection_3

func NewRtsConnection_3WithRtsSshRequest

func NewRtsConnection_3WithRtsSshRequest(value *RtsSshRequest) *RtsConnection_3

func NewRtsConnection_3WithRtsSshResponse

func NewRtsConnection_3WithRtsSshResponse(value *RtsSshResponse) *RtsConnection_3

func NewRtsConnection_3WithRtsStatusRequest

func NewRtsConnection_3WithRtsStatusRequest(value *RtsStatusRequest) *RtsConnection_3

func NewRtsConnection_3WithRtsStatusResponse3

func NewRtsConnection_3WithRtsStatusResponse3(value *RtsStatusResponse_3) *RtsConnection_3

func NewRtsConnection_3WithRtsWifiAccessPointRequest

func NewRtsConnection_3WithRtsWifiAccessPointRequest(value *RtsWifiAccessPointRequest) *RtsConnection_3

func NewRtsConnection_3WithRtsWifiAccessPointResponse

func NewRtsConnection_3WithRtsWifiAccessPointResponse(value *RtsWifiAccessPointResponse) *RtsConnection_3

func NewRtsConnection_3WithRtsWifiConnectRequest

func NewRtsConnection_3WithRtsWifiConnectRequest(value *RtsWifiConnectRequest) *RtsConnection_3

func NewRtsConnection_3WithRtsWifiConnectResponse3

func NewRtsConnection_3WithRtsWifiConnectResponse3(value *RtsWifiConnectResponse_3) *RtsConnection_3

func NewRtsConnection_3WithRtsWifiForgetRequest

func NewRtsConnection_3WithRtsWifiForgetRequest(value *RtsWifiForgetRequest) *RtsConnection_3

func NewRtsConnection_3WithRtsWifiForgetResponse

func NewRtsConnection_3WithRtsWifiForgetResponse(value *RtsWifiForgetResponse) *RtsConnection_3

func NewRtsConnection_3WithRtsWifiIpRequest

func NewRtsConnection_3WithRtsWifiIpRequest(value *RtsWifiIpRequest) *RtsConnection_3

func NewRtsConnection_3WithRtsWifiIpResponse

func NewRtsConnection_3WithRtsWifiIpResponse(value *RtsWifiIpResponse) *RtsConnection_3

func NewRtsConnection_3WithRtsWifiScanRequest

func NewRtsConnection_3WithRtsWifiScanRequest(value *RtsWifiScanRequest) *RtsConnection_3

func NewRtsConnection_3WithRtsWifiScanResponse3

func NewRtsConnection_3WithRtsWifiScanResponse3(value *RtsWifiScanResponse_3) *RtsConnection_3

func (*RtsConnection_3) GetError

func (m *RtsConnection_3) GetError() *Error

func (*RtsConnection_3) GetRtsAck

func (m *RtsConnection_3) GetRtsAck() *RtsAck

func (*RtsConnection_3) GetRtsCancelPairing

func (m *RtsConnection_3) GetRtsCancelPairing() *RtsCancelPairing

func (*RtsConnection_3) GetRtsChallengeMessage

func (m *RtsConnection_3) GetRtsChallengeMessage() *RtsChallengeMessage

func (*RtsConnection_3) GetRtsChallengeSuccessMessage

func (m *RtsConnection_3) GetRtsChallengeSuccessMessage() *RtsChallengeSuccessMessage

func (*RtsConnection_3) GetRtsCloudSessionRequest

func (m *RtsConnection_3) GetRtsCloudSessionRequest() *RtsCloudSessionRequest

func (*RtsConnection_3) GetRtsCloudSessionResponse

func (m *RtsConnection_3) GetRtsCloudSessionResponse() *RtsCloudSessionResponse

func (*RtsConnection_3) GetRtsConnRequest

func (m *RtsConnection_3) GetRtsConnRequest() *RtsConnRequest

func (*RtsConnection_3) GetRtsConnResponse

func (m *RtsConnection_3) GetRtsConnResponse() *RtsConnResponse

func (*RtsConnection_3) GetRtsFileDownload

func (m *RtsConnection_3) GetRtsFileDownload() *RtsFileDownload

func (*RtsConnection_3) GetRtsForceDisconnect

func (m *RtsConnection_3) GetRtsForceDisconnect() *RtsForceDisconnect

func (*RtsConnection_3) GetRtsLogRequest

func (m *RtsConnection_3) GetRtsLogRequest() *RtsLogRequest

func (*RtsConnection_3) GetRtsLogResponse

func (m *RtsConnection_3) GetRtsLogResponse() *RtsLogResponse

func (*RtsConnection_3) GetRtsNonceMessage

func (m *RtsConnection_3) GetRtsNonceMessage() *RtsNonceMessage

func (*RtsConnection_3) GetRtsOtaCancelRequest

func (m *RtsConnection_3) GetRtsOtaCancelRequest() *RtsOtaCancelRequest

func (*RtsConnection_3) GetRtsOtaUpdateRequest

func (m *RtsConnection_3) GetRtsOtaUpdateRequest() *RtsOtaUpdateRequest

func (*RtsConnection_3) GetRtsOtaUpdateResponse

func (m *RtsConnection_3) GetRtsOtaUpdateResponse() *RtsOtaUpdateResponse

func (*RtsConnection_3) GetRtsSshRequest

func (m *RtsConnection_3) GetRtsSshRequest() *RtsSshRequest

func (*RtsConnection_3) GetRtsSshResponse

func (m *RtsConnection_3) GetRtsSshResponse() *RtsSshResponse

func (*RtsConnection_3) GetRtsStatusRequest

func (m *RtsConnection_3) GetRtsStatusRequest() *RtsStatusRequest

func (*RtsConnection_3) GetRtsStatusResponse3

func (m *RtsConnection_3) GetRtsStatusResponse3() *RtsStatusResponse_3

func (*RtsConnection_3) GetRtsWifiAccessPointRequest

func (m *RtsConnection_3) GetRtsWifiAccessPointRequest() *RtsWifiAccessPointRequest

func (*RtsConnection_3) GetRtsWifiAccessPointResponse

func (m *RtsConnection_3) GetRtsWifiAccessPointResponse() *RtsWifiAccessPointResponse

func (*RtsConnection_3) GetRtsWifiConnectRequest

func (m *RtsConnection_3) GetRtsWifiConnectRequest() *RtsWifiConnectRequest

func (*RtsConnection_3) GetRtsWifiConnectResponse3

func (m *RtsConnection_3) GetRtsWifiConnectResponse3() *RtsWifiConnectResponse_3

func (*RtsConnection_3) GetRtsWifiForgetRequest

func (m *RtsConnection_3) GetRtsWifiForgetRequest() *RtsWifiForgetRequest

func (*RtsConnection_3) GetRtsWifiForgetResponse

func (m *RtsConnection_3) GetRtsWifiForgetResponse() *RtsWifiForgetResponse

func (*RtsConnection_3) GetRtsWifiIpRequest

func (m *RtsConnection_3) GetRtsWifiIpRequest() *RtsWifiIpRequest

func (*RtsConnection_3) GetRtsWifiIpResponse

func (m *RtsConnection_3) GetRtsWifiIpResponse() *RtsWifiIpResponse

func (*RtsConnection_3) GetRtsWifiScanRequest

func (m *RtsConnection_3) GetRtsWifiScanRequest() *RtsWifiScanRequest

func (*RtsConnection_3) GetRtsWifiScanResponse3

func (m *RtsConnection_3) GetRtsWifiScanResponse3() *RtsWifiScanResponse_3

func (*RtsConnection_3) Pack

func (m *RtsConnection_3) Pack(buf *bytes.Buffer) error

func (*RtsConnection_3) SetError

func (m *RtsConnection_3) SetError(value *Error)

func (*RtsConnection_3) SetRtsAck

func (m *RtsConnection_3) SetRtsAck(value *RtsAck)

func (*RtsConnection_3) SetRtsCancelPairing

func (m *RtsConnection_3) SetRtsCancelPairing(value *RtsCancelPairing)

func (*RtsConnection_3) SetRtsChallengeMessage

func (m *RtsConnection_3) SetRtsChallengeMessage(value *RtsChallengeMessage)

func (*RtsConnection_3) SetRtsChallengeSuccessMessage

func (m *RtsConnection_3) SetRtsChallengeSuccessMessage(value *RtsChallengeSuccessMessage)

func (*RtsConnection_3) SetRtsCloudSessionRequest

func (m *RtsConnection_3) SetRtsCloudSessionRequest(value *RtsCloudSessionRequest)

func (*RtsConnection_3) SetRtsCloudSessionResponse

func (m *RtsConnection_3) SetRtsCloudSessionResponse(value *RtsCloudSessionResponse)

func (*RtsConnection_3) SetRtsConnRequest

func (m *RtsConnection_3) SetRtsConnRequest(value *RtsConnRequest)

func (*RtsConnection_3) SetRtsConnResponse

func (m *RtsConnection_3) SetRtsConnResponse(value *RtsConnResponse)

func (*RtsConnection_3) SetRtsFileDownload

func (m *RtsConnection_3) SetRtsFileDownload(value *RtsFileDownload)

func (*RtsConnection_3) SetRtsForceDisconnect

func (m *RtsConnection_3) SetRtsForceDisconnect(value *RtsForceDisconnect)

func (*RtsConnection_3) SetRtsLogRequest

func (m *RtsConnection_3) SetRtsLogRequest(value *RtsLogRequest)

func (*RtsConnection_3) SetRtsLogResponse

func (m *RtsConnection_3) SetRtsLogResponse(value *RtsLogResponse)

func (*RtsConnection_3) SetRtsNonceMessage

func (m *RtsConnection_3) SetRtsNonceMessage(value *RtsNonceMessage)

func (*RtsConnection_3) SetRtsOtaCancelRequest

func (m *RtsConnection_3) SetRtsOtaCancelRequest(value *RtsOtaCancelRequest)

func (*RtsConnection_3) SetRtsOtaUpdateRequest

func (m *RtsConnection_3) SetRtsOtaUpdateRequest(value *RtsOtaUpdateRequest)

func (*RtsConnection_3) SetRtsOtaUpdateResponse

func (m *RtsConnection_3) SetRtsOtaUpdateResponse(value *RtsOtaUpdateResponse)

func (*RtsConnection_3) SetRtsSshRequest

func (m *RtsConnection_3) SetRtsSshRequest(value *RtsSshRequest)

func (*RtsConnection_3) SetRtsSshResponse

func (m *RtsConnection_3) SetRtsSshResponse(value *RtsSshResponse)

func (*RtsConnection_3) SetRtsStatusRequest

func (m *RtsConnection_3) SetRtsStatusRequest(value *RtsStatusRequest)

func (*RtsConnection_3) SetRtsStatusResponse3

func (m *RtsConnection_3) SetRtsStatusResponse3(value *RtsStatusResponse_3)

func (*RtsConnection_3) SetRtsWifiAccessPointRequest

func (m *RtsConnection_3) SetRtsWifiAccessPointRequest(value *RtsWifiAccessPointRequest)

func (*RtsConnection_3) SetRtsWifiAccessPointResponse

func (m *RtsConnection_3) SetRtsWifiAccessPointResponse(value *RtsWifiAccessPointResponse)

func (*RtsConnection_3) SetRtsWifiConnectRequest

func (m *RtsConnection_3) SetRtsWifiConnectRequest(value *RtsWifiConnectRequest)

func (*RtsConnection_3) SetRtsWifiConnectResponse3

func (m *RtsConnection_3) SetRtsWifiConnectResponse3(value *RtsWifiConnectResponse_3)

func (*RtsConnection_3) SetRtsWifiForgetRequest

func (m *RtsConnection_3) SetRtsWifiForgetRequest(value *RtsWifiForgetRequest)

func (*RtsConnection_3) SetRtsWifiForgetResponse

func (m *RtsConnection_3) SetRtsWifiForgetResponse(value *RtsWifiForgetResponse)

func (*RtsConnection_3) SetRtsWifiIpRequest

func (m *RtsConnection_3) SetRtsWifiIpRequest(value *RtsWifiIpRequest)

func (*RtsConnection_3) SetRtsWifiIpResponse

func (m *RtsConnection_3) SetRtsWifiIpResponse(value *RtsWifiIpResponse)

func (*RtsConnection_3) SetRtsWifiScanRequest

func (m *RtsConnection_3) SetRtsWifiScanRequest(value *RtsWifiScanRequest)

func (*RtsConnection_3) SetRtsWifiScanResponse3

func (m *RtsConnection_3) SetRtsWifiScanResponse3(value *RtsWifiScanResponse_3)

func (*RtsConnection_3) Size

func (m *RtsConnection_3) Size() uint32

func (*RtsConnection_3) String

func (m *RtsConnection_3) String() string

func (*RtsConnection_3) Tag

func (*RtsConnection_3) Unpack

func (m *RtsConnection_3) Unpack(buf *bytes.Buffer) error

type RtsConnection_3Tag

type RtsConnection_3Tag uint8

UNION RtsConnection_3

const (
	RtsConnection_3Tag_Error                      RtsConnection_3Tag = 0x0  // 0
	RtsConnection_3Tag_RtsConnRequest             RtsConnection_3Tag = 0x1  // 1
	RtsConnection_3Tag_RtsConnResponse            RtsConnection_3Tag = 0x2  // 2
	RtsConnection_3Tag_RtsNonceMessage            RtsConnection_3Tag = 0x3  // 3
	RtsConnection_3Tag_RtsChallengeMessage        RtsConnection_3Tag = 0x4  // 4
	RtsConnection_3Tag_RtsChallengeSuccessMessage RtsConnection_3Tag = 0x5  // 5
	RtsConnection_3Tag_RtsWifiConnectRequest      RtsConnection_3Tag = 0x6  // 6
	RtsConnection_3Tag_RtsWifiConnectResponse3    RtsConnection_3Tag = 0x7  // 7
	RtsConnection_3Tag_RtsWifiIpRequest           RtsConnection_3Tag = 0x8  // 8
	RtsConnection_3Tag_RtsWifiIpResponse          RtsConnection_3Tag = 0x9  // 9
	RtsConnection_3Tag_RtsStatusRequest           RtsConnection_3Tag = 0xa  // 10
	RtsConnection_3Tag_RtsStatusResponse3         RtsConnection_3Tag = 0xb  // 11
	RtsConnection_3Tag_RtsWifiScanRequest         RtsConnection_3Tag = 0xc  // 12
	RtsConnection_3Tag_RtsWifiScanResponse3       RtsConnection_3Tag = 0xd  // 13
	RtsConnection_3Tag_RtsOtaUpdateRequest        RtsConnection_3Tag = 0xe  // 14
	RtsConnection_3Tag_RtsOtaUpdateResponse       RtsConnection_3Tag = 0xf  // 15
	RtsConnection_3Tag_RtsCancelPairing           RtsConnection_3Tag = 0x10 // 16
	RtsConnection_3Tag_RtsForceDisconnect         RtsConnection_3Tag = 0x11 // 17
	RtsConnection_3Tag_RtsAck                     RtsConnection_3Tag = 0x12 // 18
	RtsConnection_3Tag_RtsWifiAccessPointRequest  RtsConnection_3Tag = 0x13 // 19
	RtsConnection_3Tag_RtsWifiAccessPointResponse RtsConnection_3Tag = 0x14 // 20
	RtsConnection_3Tag_RtsSshRequest              RtsConnection_3Tag = 0x15 // 21
	RtsConnection_3Tag_RtsSshResponse             RtsConnection_3Tag = 0x16 // 22
	RtsConnection_3Tag_RtsOtaCancelRequest        RtsConnection_3Tag = 0x17 // 23
	RtsConnection_3Tag_RtsLogRequest              RtsConnection_3Tag = 0x18 // 24
	RtsConnection_3Tag_RtsLogResponse             RtsConnection_3Tag = 0x19 // 25
	RtsConnection_3Tag_RtsFileDownload            RtsConnection_3Tag = 0x1a // 26
	RtsConnection_3Tag_RtsWifiForgetRequest       RtsConnection_3Tag = 0x1b // 27
	RtsConnection_3Tag_RtsWifiForgetResponse      RtsConnection_3Tag = 0x1c // 28
	RtsConnection_3Tag_RtsCloudSessionRequest     RtsConnection_3Tag = 0x1d // 29
	RtsConnection_3Tag_RtsCloudSessionResponse    RtsConnection_3Tag = 0x1e // 30
	RtsConnection_3Tag_INVALID                    RtsConnection_3Tag = 255
)

func (RtsConnection_3Tag) String

func (t RtsConnection_3Tag) String() string

type RtsConnection_4

type RtsConnection_4 struct {
	// contains filtered or unexported fields
}

func NewRtsConnection_4WithError

func NewRtsConnection_4WithError(value *Error) *RtsConnection_4

func NewRtsConnection_4WithRtsAck

func NewRtsConnection_4WithRtsAck(value *RtsAck) *RtsConnection_4

func NewRtsConnection_4WithRtsAppConnectionIdRequest

func NewRtsConnection_4WithRtsAppConnectionIdRequest(value *RtsAppConnectionIdRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsAppConnectionIdResponse

func NewRtsConnection_4WithRtsAppConnectionIdResponse(value *RtsAppConnectionIdResponse) *RtsConnection_4

func NewRtsConnection_4WithRtsCancelPairing

func NewRtsConnection_4WithRtsCancelPairing(value *RtsCancelPairing) *RtsConnection_4

func NewRtsConnection_4WithRtsChallengeMessage

func NewRtsConnection_4WithRtsChallengeMessage(value *RtsChallengeMessage) *RtsConnection_4

func NewRtsConnection_4WithRtsChallengeSuccessMessage

func NewRtsConnection_4WithRtsChallengeSuccessMessage(value *RtsChallengeSuccessMessage) *RtsConnection_4

func NewRtsConnection_4WithRtsCloudSessionRequest

func NewRtsConnection_4WithRtsCloudSessionRequest(value *RtsCloudSessionRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsCloudSessionResponse

func NewRtsConnection_4WithRtsCloudSessionResponse(value *RtsCloudSessionResponse) *RtsConnection_4

func NewRtsConnection_4WithRtsConnRequest

func NewRtsConnection_4WithRtsConnRequest(value *RtsConnRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsConnResponse

func NewRtsConnection_4WithRtsConnResponse(value *RtsConnResponse) *RtsConnection_4

func NewRtsConnection_4WithRtsFileDownload

func NewRtsConnection_4WithRtsFileDownload(value *RtsFileDownload) *RtsConnection_4

func NewRtsConnection_4WithRtsForceDisconnect

func NewRtsConnection_4WithRtsForceDisconnect(value *RtsForceDisconnect) *RtsConnection_4

func NewRtsConnection_4WithRtsLogRequest

func NewRtsConnection_4WithRtsLogRequest(value *RtsLogRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsLogResponse

func NewRtsConnection_4WithRtsLogResponse(value *RtsLogResponse) *RtsConnection_4

func NewRtsConnection_4WithRtsNonceMessage

func NewRtsConnection_4WithRtsNonceMessage(value *RtsNonceMessage) *RtsConnection_4

func NewRtsConnection_4WithRtsOtaCancelRequest

func NewRtsConnection_4WithRtsOtaCancelRequest(value *RtsOtaCancelRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsOtaUpdateRequest

func NewRtsConnection_4WithRtsOtaUpdateRequest(value *RtsOtaUpdateRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsOtaUpdateResponse

func NewRtsConnection_4WithRtsOtaUpdateResponse(value *RtsOtaUpdateResponse) *RtsConnection_4

func NewRtsConnection_4WithRtsResponse

func NewRtsConnection_4WithRtsResponse(value *RtsResponse) *RtsConnection_4

func NewRtsConnection_4WithRtsSshRequest

func NewRtsConnection_4WithRtsSshRequest(value *RtsSshRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsSshResponse

func NewRtsConnection_4WithRtsSshResponse(value *RtsSshResponse) *RtsConnection_4

func NewRtsConnection_4WithRtsStatusRequest

func NewRtsConnection_4WithRtsStatusRequest(value *RtsStatusRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsStatusResponse4

func NewRtsConnection_4WithRtsStatusResponse4(value *RtsStatusResponse_4) *RtsConnection_4

func NewRtsConnection_4WithRtsWifiAccessPointRequest

func NewRtsConnection_4WithRtsWifiAccessPointRequest(value *RtsWifiAccessPointRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsWifiAccessPointResponse

func NewRtsConnection_4WithRtsWifiAccessPointResponse(value *RtsWifiAccessPointResponse) *RtsConnection_4

func NewRtsConnection_4WithRtsWifiConnectRequest

func NewRtsConnection_4WithRtsWifiConnectRequest(value *RtsWifiConnectRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsWifiConnectResponse3

func NewRtsConnection_4WithRtsWifiConnectResponse3(value *RtsWifiConnectResponse_3) *RtsConnection_4

func NewRtsConnection_4WithRtsWifiForgetRequest

func NewRtsConnection_4WithRtsWifiForgetRequest(value *RtsWifiForgetRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsWifiForgetResponse

func NewRtsConnection_4WithRtsWifiForgetResponse(value *RtsWifiForgetResponse) *RtsConnection_4

func NewRtsConnection_4WithRtsWifiIpRequest

func NewRtsConnection_4WithRtsWifiIpRequest(value *RtsWifiIpRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsWifiIpResponse

func NewRtsConnection_4WithRtsWifiIpResponse(value *RtsWifiIpResponse) *RtsConnection_4

func NewRtsConnection_4WithRtsWifiScanRequest

func NewRtsConnection_4WithRtsWifiScanRequest(value *RtsWifiScanRequest) *RtsConnection_4

func NewRtsConnection_4WithRtsWifiScanResponse3

func NewRtsConnection_4WithRtsWifiScanResponse3(value *RtsWifiScanResponse_3) *RtsConnection_4

func (*RtsConnection_4) GetError

func (m *RtsConnection_4) GetError() *Error

func (*RtsConnection_4) GetRtsAck

func (m *RtsConnection_4) GetRtsAck() *RtsAck

func (*RtsConnection_4) GetRtsAppConnectionIdRequest

func (m *RtsConnection_4) GetRtsAppConnectionIdRequest() *RtsAppConnectionIdRequest

func (*RtsConnection_4) GetRtsAppConnectionIdResponse

func (m *RtsConnection_4) GetRtsAppConnectionIdResponse() *RtsAppConnectionIdResponse

func (*RtsConnection_4) GetRtsCancelPairing

func (m *RtsConnection_4) GetRtsCancelPairing() *RtsCancelPairing

func (*RtsConnection_4) GetRtsChallengeMessage

func (m *RtsConnection_4) GetRtsChallengeMessage() *RtsChallengeMessage

func (*RtsConnection_4) GetRtsChallengeSuccessMessage

func (m *RtsConnection_4) GetRtsChallengeSuccessMessage() *RtsChallengeSuccessMessage

func (*RtsConnection_4) GetRtsCloudSessionRequest

func (m *RtsConnection_4) GetRtsCloudSessionRequest() *RtsCloudSessionRequest

func (*RtsConnection_4) GetRtsCloudSessionResponse

func (m *RtsConnection_4) GetRtsCloudSessionResponse() *RtsCloudSessionResponse

func (*RtsConnection_4) GetRtsConnRequest

func (m *RtsConnection_4) GetRtsConnRequest() *RtsConnRequest

func (*RtsConnection_4) GetRtsConnResponse

func (m *RtsConnection_4) GetRtsConnResponse() *RtsConnResponse

func (*RtsConnection_4) GetRtsFileDownload

func (m *RtsConnection_4) GetRtsFileDownload() *RtsFileDownload

func (*RtsConnection_4) GetRtsForceDisconnect

func (m *RtsConnection_4) GetRtsForceDisconnect() *RtsForceDisconnect

func (*RtsConnection_4) GetRtsLogRequest

func (m *RtsConnection_4) GetRtsLogRequest() *RtsLogRequest

func (*RtsConnection_4) GetRtsLogResponse

func (m *RtsConnection_4) GetRtsLogResponse() *RtsLogResponse

func (*RtsConnection_4) GetRtsNonceMessage

func (m *RtsConnection_4) GetRtsNonceMessage() *RtsNonceMessage

func (*RtsConnection_4) GetRtsOtaCancelRequest

func (m *RtsConnection_4) GetRtsOtaCancelRequest() *RtsOtaCancelRequest

func (*RtsConnection_4) GetRtsOtaUpdateRequest

func (m *RtsConnection_4) GetRtsOtaUpdateRequest() *RtsOtaUpdateRequest

func (*RtsConnection_4) GetRtsOtaUpdateResponse

func (m *RtsConnection_4) GetRtsOtaUpdateResponse() *RtsOtaUpdateResponse

func (*RtsConnection_4) GetRtsResponse

func (m *RtsConnection_4) GetRtsResponse() *RtsResponse

func (*RtsConnection_4) GetRtsSshRequest

func (m *RtsConnection_4) GetRtsSshRequest() *RtsSshRequest

func (*RtsConnection_4) GetRtsSshResponse

func (m *RtsConnection_4) GetRtsSshResponse() *RtsSshResponse

func (*RtsConnection_4) GetRtsStatusRequest

func (m *RtsConnection_4) GetRtsStatusRequest() *RtsStatusRequest

func (*RtsConnection_4) GetRtsStatusResponse4

func (m *RtsConnection_4) GetRtsStatusResponse4() *RtsStatusResponse_4

func (*RtsConnection_4) GetRtsWifiAccessPointRequest

func (m *RtsConnection_4) GetRtsWifiAccessPointRequest() *RtsWifiAccessPointRequest

func (*RtsConnection_4) GetRtsWifiAccessPointResponse

func (m *RtsConnection_4) GetRtsWifiAccessPointResponse() *RtsWifiAccessPointResponse

func (*RtsConnection_4) GetRtsWifiConnectRequest

func (m *RtsConnection_4) GetRtsWifiConnectRequest() *RtsWifiConnectRequest

func (*RtsConnection_4) GetRtsWifiConnectResponse3

func (m *RtsConnection_4) GetRtsWifiConnectResponse3() *RtsWifiConnectResponse_3

func (*RtsConnection_4) GetRtsWifiForgetRequest

func (m *RtsConnection_4) GetRtsWifiForgetRequest() *RtsWifiForgetRequest

func (*RtsConnection_4) GetRtsWifiForgetResponse

func (m *RtsConnection_4) GetRtsWifiForgetResponse() *RtsWifiForgetResponse

func (*RtsConnection_4) GetRtsWifiIpRequest

func (m *RtsConnection_4) GetRtsWifiIpRequest() *RtsWifiIpRequest

func (*RtsConnection_4) GetRtsWifiIpResponse

func (m *RtsConnection_4) GetRtsWifiIpResponse() *RtsWifiIpResponse

func (*RtsConnection_4) GetRtsWifiScanRequest

func (m *RtsConnection_4) GetRtsWifiScanRequest() *RtsWifiScanRequest

func (*RtsConnection_4) GetRtsWifiScanResponse3

func (m *RtsConnection_4) GetRtsWifiScanResponse3() *RtsWifiScanResponse_3

func (*RtsConnection_4) Pack

func (m *RtsConnection_4) Pack(buf *bytes.Buffer) error

func (*RtsConnection_4) SetError

func (m *RtsConnection_4) SetError(value *Error)

func (*RtsConnection_4) SetRtsAck

func (m *RtsConnection_4) SetRtsAck(value *RtsAck)

func (*RtsConnection_4) SetRtsAppConnectionIdRequest

func (m *RtsConnection_4) SetRtsAppConnectionIdRequest(value *RtsAppConnectionIdRequest)

func (*RtsConnection_4) SetRtsAppConnectionIdResponse

func (m *RtsConnection_4) SetRtsAppConnectionIdResponse(value *RtsAppConnectionIdResponse)

func (*RtsConnection_4) SetRtsCancelPairing

func (m *RtsConnection_4) SetRtsCancelPairing(value *RtsCancelPairing)

func (*RtsConnection_4) SetRtsChallengeMessage

func (m *RtsConnection_4) SetRtsChallengeMessage(value *RtsChallengeMessage)

func (*RtsConnection_4) SetRtsChallengeSuccessMessage

func (m *RtsConnection_4) SetRtsChallengeSuccessMessage(value *RtsChallengeSuccessMessage)

func (*RtsConnection_4) SetRtsCloudSessionRequest

func (m *RtsConnection_4) SetRtsCloudSessionRequest(value *RtsCloudSessionRequest)

func (*RtsConnection_4) SetRtsCloudSessionResponse

func (m *RtsConnection_4) SetRtsCloudSessionResponse(value *RtsCloudSessionResponse)

func (*RtsConnection_4) SetRtsConnRequest

func (m *RtsConnection_4) SetRtsConnRequest(value *RtsConnRequest)

func (*RtsConnection_4) SetRtsConnResponse

func (m *RtsConnection_4) SetRtsConnResponse(value *RtsConnResponse)

func (*RtsConnection_4) SetRtsFileDownload

func (m *RtsConnection_4) SetRtsFileDownload(value *RtsFileDownload)

func (*RtsConnection_4) SetRtsForceDisconnect

func (m *RtsConnection_4) SetRtsForceDisconnect(value *RtsForceDisconnect)

func (*RtsConnection_4) SetRtsLogRequest

func (m *RtsConnection_4) SetRtsLogRequest(value *RtsLogRequest)

func (*RtsConnection_4) SetRtsLogResponse

func (m *RtsConnection_4) SetRtsLogResponse(value *RtsLogResponse)

func (*RtsConnection_4) SetRtsNonceMessage

func (m *RtsConnection_4) SetRtsNonceMessage(value *RtsNonceMessage)

func (*RtsConnection_4) SetRtsOtaCancelRequest

func (m *RtsConnection_4) SetRtsOtaCancelRequest(value *RtsOtaCancelRequest)

func (*RtsConnection_4) SetRtsOtaUpdateRequest

func (m *RtsConnection_4) SetRtsOtaUpdateRequest(value *RtsOtaUpdateRequest)

func (*RtsConnection_4) SetRtsOtaUpdateResponse

func (m *RtsConnection_4) SetRtsOtaUpdateResponse(value *RtsOtaUpdateResponse)

func (*RtsConnection_4) SetRtsResponse

func (m *RtsConnection_4) SetRtsResponse(value *RtsResponse)

func (*RtsConnection_4) SetRtsSshRequest

func (m *RtsConnection_4) SetRtsSshRequest(value *RtsSshRequest)

func (*RtsConnection_4) SetRtsSshResponse

func (m *RtsConnection_4) SetRtsSshResponse(value *RtsSshResponse)

func (*RtsConnection_4) SetRtsStatusRequest

func (m *RtsConnection_4) SetRtsStatusRequest(value *RtsStatusRequest)

func (*RtsConnection_4) SetRtsStatusResponse4

func (m *RtsConnection_4) SetRtsStatusResponse4(value *RtsStatusResponse_4)

func (*RtsConnection_4) SetRtsWifiAccessPointRequest

func (m *RtsConnection_4) SetRtsWifiAccessPointRequest(value *RtsWifiAccessPointRequest)

func (*RtsConnection_4) SetRtsWifiAccessPointResponse

func (m *RtsConnection_4) SetRtsWifiAccessPointResponse(value *RtsWifiAccessPointResponse)

func (*RtsConnection_4) SetRtsWifiConnectRequest

func (m *RtsConnection_4) SetRtsWifiConnectRequest(value *RtsWifiConnectRequest)

func (*RtsConnection_4) SetRtsWifiConnectResponse3

func (m *RtsConnection_4) SetRtsWifiConnectResponse3(value *RtsWifiConnectResponse_3)

func (*RtsConnection_4) SetRtsWifiForgetRequest

func (m *RtsConnection_4) SetRtsWifiForgetRequest(value *RtsWifiForgetRequest)

func (*RtsConnection_4) SetRtsWifiForgetResponse

func (m *RtsConnection_4) SetRtsWifiForgetResponse(value *RtsWifiForgetResponse)

func (*RtsConnection_4) SetRtsWifiIpRequest

func (m *RtsConnection_4) SetRtsWifiIpRequest(value *RtsWifiIpRequest)

func (*RtsConnection_4) SetRtsWifiIpResponse

func (m *RtsConnection_4) SetRtsWifiIpResponse(value *RtsWifiIpResponse)

func (*RtsConnection_4) SetRtsWifiScanRequest

func (m *RtsConnection_4) SetRtsWifiScanRequest(value *RtsWifiScanRequest)

func (*RtsConnection_4) SetRtsWifiScanResponse3

func (m *RtsConnection_4) SetRtsWifiScanResponse3(value *RtsWifiScanResponse_3)

func (*RtsConnection_4) Size

func (m *RtsConnection_4) Size() uint32

func (*RtsConnection_4) String

func (m *RtsConnection_4) String() string

func (*RtsConnection_4) Tag

func (*RtsConnection_4) Unpack

func (m *RtsConnection_4) Unpack(buf *bytes.Buffer) error

type RtsConnection_4Tag

type RtsConnection_4Tag uint8

UNION RtsConnection_4

const (
	RtsConnection_4Tag_Error                      RtsConnection_4Tag = 0x0  // 0
	RtsConnection_4Tag_RtsConnRequest             RtsConnection_4Tag = 0x1  // 1
	RtsConnection_4Tag_RtsConnResponse            RtsConnection_4Tag = 0x2  // 2
	RtsConnection_4Tag_RtsNonceMessage            RtsConnection_4Tag = 0x3  // 3
	RtsConnection_4Tag_RtsChallengeMessage        RtsConnection_4Tag = 0x4  // 4
	RtsConnection_4Tag_RtsChallengeSuccessMessage RtsConnection_4Tag = 0x5  // 5
	RtsConnection_4Tag_RtsWifiConnectRequest      RtsConnection_4Tag = 0x6  // 6
	RtsConnection_4Tag_RtsWifiConnectResponse3    RtsConnection_4Tag = 0x7  // 7
	RtsConnection_4Tag_RtsWifiIpRequest           RtsConnection_4Tag = 0x8  // 8
	RtsConnection_4Tag_RtsWifiIpResponse          RtsConnection_4Tag = 0x9  // 9
	RtsConnection_4Tag_RtsStatusRequest           RtsConnection_4Tag = 0xa  // 10
	RtsConnection_4Tag_RtsStatusResponse4         RtsConnection_4Tag = 0xb  // 11
	RtsConnection_4Tag_RtsWifiScanRequest         RtsConnection_4Tag = 0xc  // 12
	RtsConnection_4Tag_RtsWifiScanResponse3       RtsConnection_4Tag = 0xd  // 13
	RtsConnection_4Tag_RtsOtaUpdateRequest        RtsConnection_4Tag = 0xe  // 14
	RtsConnection_4Tag_RtsOtaUpdateResponse       RtsConnection_4Tag = 0xf  // 15
	RtsConnection_4Tag_RtsCancelPairing           RtsConnection_4Tag = 0x10 // 16
	RtsConnection_4Tag_RtsForceDisconnect         RtsConnection_4Tag = 0x11 // 17
	RtsConnection_4Tag_RtsAck                     RtsConnection_4Tag = 0x12 // 18
	RtsConnection_4Tag_RtsWifiAccessPointRequest  RtsConnection_4Tag = 0x13 // 19
	RtsConnection_4Tag_RtsWifiAccessPointResponse RtsConnection_4Tag = 0x14 // 20
	RtsConnection_4Tag_RtsSshRequest              RtsConnection_4Tag = 0x15 // 21
	RtsConnection_4Tag_RtsSshResponse             RtsConnection_4Tag = 0x16 // 22
	RtsConnection_4Tag_RtsOtaCancelRequest        RtsConnection_4Tag = 0x17 // 23
	RtsConnection_4Tag_RtsLogRequest              RtsConnection_4Tag = 0x18 // 24
	RtsConnection_4Tag_RtsLogResponse             RtsConnection_4Tag = 0x19 // 25
	RtsConnection_4Tag_RtsFileDownload            RtsConnection_4Tag = 0x1a // 26
	RtsConnection_4Tag_RtsWifiForgetRequest       RtsConnection_4Tag = 0x1b // 27
	RtsConnection_4Tag_RtsWifiForgetResponse      RtsConnection_4Tag = 0x1c // 28
	RtsConnection_4Tag_RtsCloudSessionRequest     RtsConnection_4Tag = 0x1d // 29
	RtsConnection_4Tag_RtsCloudSessionResponse    RtsConnection_4Tag = 0x1e // 30
	RtsConnection_4Tag_RtsAppConnectionIdRequest  RtsConnection_4Tag = 0x1f // 31
	RtsConnection_4Tag_RtsAppConnectionIdResponse RtsConnection_4Tag = 0x20 // 32
	RtsConnection_4Tag_RtsResponse                RtsConnection_4Tag = 0x21 // 33
	RtsConnection_4Tag_INVALID                    RtsConnection_4Tag = 255
)

func (RtsConnection_4Tag) String

func (t RtsConnection_4Tag) String() string

type RtsConnection_5

type RtsConnection_5 struct {
	// contains filtered or unexported fields
}

func NewRtsConnection_5WithError

func NewRtsConnection_5WithError(value *Error) *RtsConnection_5

func NewRtsConnection_5WithRtsAck

func NewRtsConnection_5WithRtsAck(value *RtsAck) *RtsConnection_5

func NewRtsConnection_5WithRtsAppConnectionIdRequest

func NewRtsConnection_5WithRtsAppConnectionIdRequest(value *RtsAppConnectionIdRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsAppConnectionIdResponse

func NewRtsConnection_5WithRtsAppConnectionIdResponse(value *RtsAppConnectionIdResponse) *RtsConnection_5

func NewRtsConnection_5WithRtsCancelPairing

func NewRtsConnection_5WithRtsCancelPairing(value *RtsCancelPairing) *RtsConnection_5

func NewRtsConnection_5WithRtsChallengeMessage

func NewRtsConnection_5WithRtsChallengeMessage(value *RtsChallengeMessage) *RtsConnection_5

func NewRtsConnection_5WithRtsChallengeSuccessMessage

func NewRtsConnection_5WithRtsChallengeSuccessMessage(value *RtsChallengeSuccessMessage) *RtsConnection_5

func NewRtsConnection_5WithRtsCloudSessionRequest5

func NewRtsConnection_5WithRtsCloudSessionRequest5(value *RtsCloudSessionRequest_5) *RtsConnection_5

func NewRtsConnection_5WithRtsCloudSessionResponse

func NewRtsConnection_5WithRtsCloudSessionResponse(value *RtsCloudSessionResponse) *RtsConnection_5

func NewRtsConnection_5WithRtsConnRequest

func NewRtsConnection_5WithRtsConnRequest(value *RtsConnRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsConnResponse

func NewRtsConnection_5WithRtsConnResponse(value *RtsConnResponse) *RtsConnection_5

func NewRtsConnection_5WithRtsFileDownload

func NewRtsConnection_5WithRtsFileDownload(value *RtsFileDownload) *RtsConnection_5

func NewRtsConnection_5WithRtsForceDisconnect

func NewRtsConnection_5WithRtsForceDisconnect(value *RtsForceDisconnect) *RtsConnection_5

func NewRtsConnection_5WithRtsLogRequest

func NewRtsConnection_5WithRtsLogRequest(value *RtsLogRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsLogResponse

func NewRtsConnection_5WithRtsLogResponse(value *RtsLogResponse) *RtsConnection_5

func NewRtsConnection_5WithRtsNonceMessage

func NewRtsConnection_5WithRtsNonceMessage(value *RtsNonceMessage) *RtsConnection_5

func NewRtsConnection_5WithRtsOtaCancelRequest

func NewRtsConnection_5WithRtsOtaCancelRequest(value *RtsOtaCancelRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsOtaUpdateRequest

func NewRtsConnection_5WithRtsOtaUpdateRequest(value *RtsOtaUpdateRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsOtaUpdateResponse

func NewRtsConnection_5WithRtsOtaUpdateResponse(value *RtsOtaUpdateResponse) *RtsConnection_5

func NewRtsConnection_5WithRtsResponse

func NewRtsConnection_5WithRtsResponse(value *RtsResponse) *RtsConnection_5

func NewRtsConnection_5WithRtsSdkProxyRequest

func NewRtsConnection_5WithRtsSdkProxyRequest(value *RtsSdkProxyRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsSdkProxyResponse

func NewRtsConnection_5WithRtsSdkProxyResponse(value *RtsSdkProxyResponse) *RtsConnection_5

func NewRtsConnection_5WithRtsSshRequest

func NewRtsConnection_5WithRtsSshRequest(value *RtsSshRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsSshResponse

func NewRtsConnection_5WithRtsSshResponse(value *RtsSshResponse) *RtsConnection_5

func NewRtsConnection_5WithRtsStatusRequest

func NewRtsConnection_5WithRtsStatusRequest(value *RtsStatusRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsStatusResponse5

func NewRtsConnection_5WithRtsStatusResponse5(value *RtsStatusResponse_5) *RtsConnection_5

func NewRtsConnection_5WithRtsWifiAccessPointRequest

func NewRtsConnection_5WithRtsWifiAccessPointRequest(value *RtsWifiAccessPointRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsWifiAccessPointResponse

func NewRtsConnection_5WithRtsWifiAccessPointResponse(value *RtsWifiAccessPointResponse) *RtsConnection_5

func NewRtsConnection_5WithRtsWifiConnectRequest

func NewRtsConnection_5WithRtsWifiConnectRequest(value *RtsWifiConnectRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsWifiConnectResponse3

func NewRtsConnection_5WithRtsWifiConnectResponse3(value *RtsWifiConnectResponse_3) *RtsConnection_5

func NewRtsConnection_5WithRtsWifiForgetRequest

func NewRtsConnection_5WithRtsWifiForgetRequest(value *RtsWifiForgetRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsWifiForgetResponse

func NewRtsConnection_5WithRtsWifiForgetResponse(value *RtsWifiForgetResponse) *RtsConnection_5

func NewRtsConnection_5WithRtsWifiIpRequest

func NewRtsConnection_5WithRtsWifiIpRequest(value *RtsWifiIpRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsWifiIpResponse

func NewRtsConnection_5WithRtsWifiIpResponse(value *RtsWifiIpResponse) *RtsConnection_5

func NewRtsConnection_5WithRtsWifiScanRequest

func NewRtsConnection_5WithRtsWifiScanRequest(value *RtsWifiScanRequest) *RtsConnection_5

func NewRtsConnection_5WithRtsWifiScanResponse3

func NewRtsConnection_5WithRtsWifiScanResponse3(value *RtsWifiScanResponse_3) *RtsConnection_5

func (*RtsConnection_5) GetError

func (m *RtsConnection_5) GetError() *Error

func (*RtsConnection_5) GetRtsAck

func (m *RtsConnection_5) GetRtsAck() *RtsAck

func (*RtsConnection_5) GetRtsAppConnectionIdRequest

func (m *RtsConnection_5) GetRtsAppConnectionIdRequest() *RtsAppConnectionIdRequest

func (*RtsConnection_5) GetRtsAppConnectionIdResponse

func (m *RtsConnection_5) GetRtsAppConnectionIdResponse() *RtsAppConnectionIdResponse

func (*RtsConnection_5) GetRtsCancelPairing

func (m *RtsConnection_5) GetRtsCancelPairing() *RtsCancelPairing

func (*RtsConnection_5) GetRtsChallengeMessage

func (m *RtsConnection_5) GetRtsChallengeMessage() *RtsChallengeMessage

func (*RtsConnection_5) GetRtsChallengeSuccessMessage

func (m *RtsConnection_5) GetRtsChallengeSuccessMessage() *RtsChallengeSuccessMessage

func (*RtsConnection_5) GetRtsCloudSessionRequest5

func (m *RtsConnection_5) GetRtsCloudSessionRequest5() *RtsCloudSessionRequest_5

func (*RtsConnection_5) GetRtsCloudSessionResponse

func (m *RtsConnection_5) GetRtsCloudSessionResponse() *RtsCloudSessionResponse

func (*RtsConnection_5) GetRtsConnRequest

func (m *RtsConnection_5) GetRtsConnRequest() *RtsConnRequest

func (*RtsConnection_5) GetRtsConnResponse

func (m *RtsConnection_5) GetRtsConnResponse() *RtsConnResponse

func (*RtsConnection_5) GetRtsFileDownload

func (m *RtsConnection_5) GetRtsFileDownload() *RtsFileDownload

func (*RtsConnection_5) GetRtsForceDisconnect

func (m *RtsConnection_5) GetRtsForceDisconnect() *RtsForceDisconnect

func (*RtsConnection_5) GetRtsLogRequest

func (m *RtsConnection_5) GetRtsLogRequest() *RtsLogRequest

func (*RtsConnection_5) GetRtsLogResponse

func (m *RtsConnection_5) GetRtsLogResponse() *RtsLogResponse

func (*RtsConnection_5) GetRtsNonceMessage

func (m *RtsConnection_5) GetRtsNonceMessage() *RtsNonceMessage

func (*RtsConnection_5) GetRtsOtaCancelRequest

func (m *RtsConnection_5) GetRtsOtaCancelRequest() *RtsOtaCancelRequest

func (*RtsConnection_5) GetRtsOtaUpdateRequest

func (m *RtsConnection_5) GetRtsOtaUpdateRequest() *RtsOtaUpdateRequest

func (*RtsConnection_5) GetRtsOtaUpdateResponse

func (m *RtsConnection_5) GetRtsOtaUpdateResponse() *RtsOtaUpdateResponse

func (*RtsConnection_5) GetRtsResponse

func (m *RtsConnection_5) GetRtsResponse() *RtsResponse

func (*RtsConnection_5) GetRtsSdkProxyRequest

func (m *RtsConnection_5) GetRtsSdkProxyRequest() *RtsSdkProxyRequest

func (*RtsConnection_5) GetRtsSdkProxyResponse

func (m *RtsConnection_5) GetRtsSdkProxyResponse() *RtsSdkProxyResponse

func (*RtsConnection_5) GetRtsSshRequest

func (m *RtsConnection_5) GetRtsSshRequest() *RtsSshRequest

func (*RtsConnection_5) GetRtsSshResponse

func (m *RtsConnection_5) GetRtsSshResponse() *RtsSshResponse

func (*RtsConnection_5) GetRtsStatusRequest

func (m *RtsConnection_5) GetRtsStatusRequest() *RtsStatusRequest

func (*RtsConnection_5) GetRtsStatusResponse5

func (m *RtsConnection_5) GetRtsStatusResponse5() *RtsStatusResponse_5

func (*RtsConnection_5) GetRtsWifiAccessPointRequest

func (m *RtsConnection_5) GetRtsWifiAccessPointRequest() *RtsWifiAccessPointRequest

func (*RtsConnection_5) GetRtsWifiAccessPointResponse

func (m *RtsConnection_5) GetRtsWifiAccessPointResponse() *RtsWifiAccessPointResponse

func (*RtsConnection_5) GetRtsWifiConnectRequest

func (m *RtsConnection_5) GetRtsWifiConnectRequest() *RtsWifiConnectRequest

func (*RtsConnection_5) GetRtsWifiConnectResponse3

func (m *RtsConnection_5) GetRtsWifiConnectResponse3() *RtsWifiConnectResponse_3

func (*RtsConnection_5) GetRtsWifiForgetRequest

func (m *RtsConnection_5) GetRtsWifiForgetRequest() *RtsWifiForgetRequest

func (*RtsConnection_5) GetRtsWifiForgetResponse

func (m *RtsConnection_5) GetRtsWifiForgetResponse() *RtsWifiForgetResponse

func (*RtsConnection_5) GetRtsWifiIpRequest

func (m *RtsConnection_5) GetRtsWifiIpRequest() *RtsWifiIpRequest

func (*RtsConnection_5) GetRtsWifiIpResponse

func (m *RtsConnection_5) GetRtsWifiIpResponse() *RtsWifiIpResponse

func (*RtsConnection_5) GetRtsWifiScanRequest

func (m *RtsConnection_5) GetRtsWifiScanRequest() *RtsWifiScanRequest

func (*RtsConnection_5) GetRtsWifiScanResponse3

func (m *RtsConnection_5) GetRtsWifiScanResponse3() *RtsWifiScanResponse_3

func (*RtsConnection_5) Pack

func (m *RtsConnection_5) Pack(buf *bytes.Buffer) error

func (*RtsConnection_5) SetError

func (m *RtsConnection_5) SetError(value *Error)

func (*RtsConnection_5) SetRtsAck

func (m *RtsConnection_5) SetRtsAck(value *RtsAck)

func (*RtsConnection_5) SetRtsAppConnectionIdRequest

func (m *RtsConnection_5) SetRtsAppConnectionIdRequest(value *RtsAppConnectionIdRequest)

func (*RtsConnection_5) SetRtsAppConnectionIdResponse

func (m *RtsConnection_5) SetRtsAppConnectionIdResponse(value *RtsAppConnectionIdResponse)

func (*RtsConnection_5) SetRtsCancelPairing

func (m *RtsConnection_5) SetRtsCancelPairing(value *RtsCancelPairing)

func (*RtsConnection_5) SetRtsChallengeMessage

func (m *RtsConnection_5) SetRtsChallengeMessage(value *RtsChallengeMessage)

func (*RtsConnection_5) SetRtsChallengeSuccessMessage

func (m *RtsConnection_5) SetRtsChallengeSuccessMessage(value *RtsChallengeSuccessMessage)

func (*RtsConnection_5) SetRtsCloudSessionRequest5

func (m *RtsConnection_5) SetRtsCloudSessionRequest5(value *RtsCloudSessionRequest_5)

func (*RtsConnection_5) SetRtsCloudSessionResponse

func (m *RtsConnection_5) SetRtsCloudSessionResponse(value *RtsCloudSessionResponse)

func (*RtsConnection_5) SetRtsConnRequest

func (m *RtsConnection_5) SetRtsConnRequest(value *RtsConnRequest)

func (*RtsConnection_5) SetRtsConnResponse

func (m *RtsConnection_5) SetRtsConnResponse(value *RtsConnResponse)

func (*RtsConnection_5) SetRtsFileDownload

func (m *RtsConnection_5) SetRtsFileDownload(value *RtsFileDownload)

func (*RtsConnection_5) SetRtsForceDisconnect

func (m *RtsConnection_5) SetRtsForceDisconnect(value *RtsForceDisconnect)

func (*RtsConnection_5) SetRtsLogRequest

func (m *RtsConnection_5) SetRtsLogRequest(value *RtsLogRequest)

func (*RtsConnection_5) SetRtsLogResponse

func (m *RtsConnection_5) SetRtsLogResponse(value *RtsLogResponse)

func (*RtsConnection_5) SetRtsNonceMessage

func (m *RtsConnection_5) SetRtsNonceMessage(value *RtsNonceMessage)

func (*RtsConnection_5) SetRtsOtaCancelRequest

func (m *RtsConnection_5) SetRtsOtaCancelRequest(value *RtsOtaCancelRequest)

func (*RtsConnection_5) SetRtsOtaUpdateRequest

func (m *RtsConnection_5) SetRtsOtaUpdateRequest(value *RtsOtaUpdateRequest)

func (*RtsConnection_5) SetRtsOtaUpdateResponse

func (m *RtsConnection_5) SetRtsOtaUpdateResponse(value *RtsOtaUpdateResponse)

func (*RtsConnection_5) SetRtsResponse

func (m *RtsConnection_5) SetRtsResponse(value *RtsResponse)

func (*RtsConnection_5) SetRtsSdkProxyRequest

func (m *RtsConnection_5) SetRtsSdkProxyRequest(value *RtsSdkProxyRequest)

func (*RtsConnection_5) SetRtsSdkProxyResponse

func (m *RtsConnection_5) SetRtsSdkProxyResponse(value *RtsSdkProxyResponse)

func (*RtsConnection_5) SetRtsSshRequest

func (m *RtsConnection_5) SetRtsSshRequest(value *RtsSshRequest)

func (*RtsConnection_5) SetRtsSshResponse

func (m *RtsConnection_5) SetRtsSshResponse(value *RtsSshResponse)

func (*RtsConnection_5) SetRtsStatusRequest

func (m *RtsConnection_5) SetRtsStatusRequest(value *RtsStatusRequest)

func (*RtsConnection_5) SetRtsStatusResponse5

func (m *RtsConnection_5) SetRtsStatusResponse5(value *RtsStatusResponse_5)

func (*RtsConnection_5) SetRtsWifiAccessPointRequest

func (m *RtsConnection_5) SetRtsWifiAccessPointRequest(value *RtsWifiAccessPointRequest)

func (*RtsConnection_5) SetRtsWifiAccessPointResponse

func (m *RtsConnection_5) SetRtsWifiAccessPointResponse(value *RtsWifiAccessPointResponse)

func (*RtsConnection_5) SetRtsWifiConnectRequest

func (m *RtsConnection_5) SetRtsWifiConnectRequest(value *RtsWifiConnectRequest)

func (*RtsConnection_5) SetRtsWifiConnectResponse3

func (m *RtsConnection_5) SetRtsWifiConnectResponse3(value *RtsWifiConnectResponse_3)

func (*RtsConnection_5) SetRtsWifiForgetRequest

func (m *RtsConnection_5) SetRtsWifiForgetRequest(value *RtsWifiForgetRequest)

func (*RtsConnection_5) SetRtsWifiForgetResponse

func (m *RtsConnection_5) SetRtsWifiForgetResponse(value *RtsWifiForgetResponse)

func (*RtsConnection_5) SetRtsWifiIpRequest

func (m *RtsConnection_5) SetRtsWifiIpRequest(value *RtsWifiIpRequest)

func (*RtsConnection_5) SetRtsWifiIpResponse

func (m *RtsConnection_5) SetRtsWifiIpResponse(value *RtsWifiIpResponse)

func (*RtsConnection_5) SetRtsWifiScanRequest

func (m *RtsConnection_5) SetRtsWifiScanRequest(value *RtsWifiScanRequest)

func (*RtsConnection_5) SetRtsWifiScanResponse3

func (m *RtsConnection_5) SetRtsWifiScanResponse3(value *RtsWifiScanResponse_3)

func (*RtsConnection_5) Size

func (m *RtsConnection_5) Size() uint32

func (*RtsConnection_5) String

func (m *RtsConnection_5) String() string

func (*RtsConnection_5) Tag

func (*RtsConnection_5) Unpack

func (m *RtsConnection_5) Unpack(buf *bytes.Buffer) error

type RtsConnection_5Tag

type RtsConnection_5Tag uint8

UNION RtsConnection_5

const (
	RtsConnection_5Tag_Error                      RtsConnection_5Tag = 0x0  // 0
	RtsConnection_5Tag_RtsConnRequest             RtsConnection_5Tag = 0x1  // 1
	RtsConnection_5Tag_RtsConnResponse            RtsConnection_5Tag = 0x2  // 2
	RtsConnection_5Tag_RtsNonceMessage            RtsConnection_5Tag = 0x3  // 3
	RtsConnection_5Tag_RtsChallengeMessage        RtsConnection_5Tag = 0x4  // 4
	RtsConnection_5Tag_RtsChallengeSuccessMessage RtsConnection_5Tag = 0x5  // 5
	RtsConnection_5Tag_RtsWifiConnectRequest      RtsConnection_5Tag = 0x6  // 6
	RtsConnection_5Tag_RtsWifiConnectResponse3    RtsConnection_5Tag = 0x7  // 7
	RtsConnection_5Tag_RtsWifiIpRequest           RtsConnection_5Tag = 0x8  // 8
	RtsConnection_5Tag_RtsWifiIpResponse          RtsConnection_5Tag = 0x9  // 9
	RtsConnection_5Tag_RtsStatusRequest           RtsConnection_5Tag = 0xa  // 10
	RtsConnection_5Tag_RtsStatusResponse5         RtsConnection_5Tag = 0xb  // 11
	RtsConnection_5Tag_RtsWifiScanRequest         RtsConnection_5Tag = 0xc  // 12
	RtsConnection_5Tag_RtsWifiScanResponse3       RtsConnection_5Tag = 0xd  // 13
	RtsConnection_5Tag_RtsOtaUpdateRequest        RtsConnection_5Tag = 0xe  // 14
	RtsConnection_5Tag_RtsOtaUpdateResponse       RtsConnection_5Tag = 0xf  // 15
	RtsConnection_5Tag_RtsCancelPairing           RtsConnection_5Tag = 0x10 // 16
	RtsConnection_5Tag_RtsForceDisconnect         RtsConnection_5Tag = 0x11 // 17
	RtsConnection_5Tag_RtsAck                     RtsConnection_5Tag = 0x12 // 18
	RtsConnection_5Tag_RtsWifiAccessPointRequest  RtsConnection_5Tag = 0x13 // 19
	RtsConnection_5Tag_RtsWifiAccessPointResponse RtsConnection_5Tag = 0x14 // 20
	RtsConnection_5Tag_RtsSshRequest              RtsConnection_5Tag = 0x15 // 21
	RtsConnection_5Tag_RtsSshResponse             RtsConnection_5Tag = 0x16 // 22
	RtsConnection_5Tag_RtsOtaCancelRequest        RtsConnection_5Tag = 0x17 // 23
	RtsConnection_5Tag_RtsLogRequest              RtsConnection_5Tag = 0x18 // 24
	RtsConnection_5Tag_RtsLogResponse             RtsConnection_5Tag = 0x19 // 25
	RtsConnection_5Tag_RtsFileDownload            RtsConnection_5Tag = 0x1a // 26
	RtsConnection_5Tag_RtsWifiForgetRequest       RtsConnection_5Tag = 0x1b // 27
	RtsConnection_5Tag_RtsWifiForgetResponse      RtsConnection_5Tag = 0x1c // 28
	RtsConnection_5Tag_RtsCloudSessionRequest5    RtsConnection_5Tag = 0x1d // 29
	RtsConnection_5Tag_RtsCloudSessionResponse    RtsConnection_5Tag = 0x1e // 30
	RtsConnection_5Tag_RtsAppConnectionIdRequest  RtsConnection_5Tag = 0x1f // 31
	RtsConnection_5Tag_RtsAppConnectionIdResponse RtsConnection_5Tag = 0x20 // 32
	RtsConnection_5Tag_RtsResponse                RtsConnection_5Tag = 0x21 // 33
	RtsConnection_5Tag_RtsSdkProxyRequest         RtsConnection_5Tag = 0x22 // 34
	RtsConnection_5Tag_RtsSdkProxyResponse        RtsConnection_5Tag = 0x23 // 35
	RtsConnection_5Tag_INVALID                    RtsConnection_5Tag = 255
)

func (RtsConnection_5Tag) String

func (t RtsConnection_5Tag) String() string

type RtsFileDownload

type RtsFileDownload struct {
	Status       uint8
	FileId       uint32
	PacketNumber uint32
	PacketTotal  uint32
	FileChunk    []uint8
}

MESSAGE RtsFileDownload

func (*RtsFileDownload) Pack

func (r *RtsFileDownload) Pack(buf *bytes.Buffer) error

func (*RtsFileDownload) Size

func (r *RtsFileDownload) Size() uint32

func (*RtsFileDownload) String

func (r *RtsFileDownload) String() string

func (*RtsFileDownload) Unpack

func (r *RtsFileDownload) Unpack(buf *bytes.Buffer) error

type RtsForceDisconnect

type RtsForceDisconnect struct {
}

MESSAGE RtsForceDisconnect

func (*RtsForceDisconnect) Pack

func (r *RtsForceDisconnect) Pack(buf *bytes.Buffer) error

func (*RtsForceDisconnect) Size

func (r *RtsForceDisconnect) Size() uint32

func (*RtsForceDisconnect) String

func (r *RtsForceDisconnect) String() string

func (*RtsForceDisconnect) Unpack

func (r *RtsForceDisconnect) Unpack(buf *bytes.Buffer) error

type RtsLogRequest

type RtsLogRequest struct {
	Mode   uint8
	Filter []string
}

MESSAGE RtsLogRequest

func (*RtsLogRequest) Pack

func (r *RtsLogRequest) Pack(buf *bytes.Buffer) error

func (*RtsLogRequest) Size

func (r *RtsLogRequest) Size() uint32

func (*RtsLogRequest) String

func (r *RtsLogRequest) String() string

func (*RtsLogRequest) Unpack

func (r *RtsLogRequest) Unpack(buf *bytes.Buffer) error

type RtsLogResponse

type RtsLogResponse struct {
	ExitCode uint8
	FileId   uint32
}

MESSAGE RtsLogResponse

func (*RtsLogResponse) Pack

func (r *RtsLogResponse) Pack(buf *bytes.Buffer) error

func (*RtsLogResponse) Size

func (r *RtsLogResponse) Size() uint32

func (*RtsLogResponse) String

func (r *RtsLogResponse) String() string

func (*RtsLogResponse) Unpack

func (r *RtsLogResponse) Unpack(buf *bytes.Buffer) error

type RtsMode

type RtsMode uint8

ENUM RtsMode

const (
	RtsMode_RAW RtsMode = iota
	RtsMode_CLAD
	RtsMode_CLAD_ENCRYPTED
)

type RtsNonceMessage

type RtsNonceMessage struct {
	ToRobotNonce  [24]uint8
	ToDeviceNonce [24]uint8
}

MESSAGE RtsNonceMessage

func (*RtsNonceMessage) Pack

func (r *RtsNonceMessage) Pack(buf *bytes.Buffer) error

func (*RtsNonceMessage) Size

func (r *RtsNonceMessage) Size() uint32

func (*RtsNonceMessage) String

func (r *RtsNonceMessage) String() string

func (*RtsNonceMessage) Unpack

func (r *RtsNonceMessage) Unpack(buf *bytes.Buffer) error

type RtsOtaCancelRequest

type RtsOtaCancelRequest struct {
}

MESSAGE RtsOtaCancelRequest

func (*RtsOtaCancelRequest) Pack

func (r *RtsOtaCancelRequest) Pack(buf *bytes.Buffer) error

func (*RtsOtaCancelRequest) Size

func (r *RtsOtaCancelRequest) Size() uint32

func (*RtsOtaCancelRequest) String

func (r *RtsOtaCancelRequest) String() string

func (*RtsOtaCancelRequest) Unpack

func (r *RtsOtaCancelRequest) Unpack(buf *bytes.Buffer) error

type RtsOtaUpdateRequest

type RtsOtaUpdateRequest struct {
	Url string
}

MESSAGE RtsOtaUpdateRequest

func (*RtsOtaUpdateRequest) Pack

func (r *RtsOtaUpdateRequest) Pack(buf *bytes.Buffer) error

func (*RtsOtaUpdateRequest) Size

func (r *RtsOtaUpdateRequest) Size() uint32

func (*RtsOtaUpdateRequest) String

func (r *RtsOtaUpdateRequest) String() string

func (*RtsOtaUpdateRequest) Unpack

func (r *RtsOtaUpdateRequest) Unpack(buf *bytes.Buffer) error

type RtsOtaUpdateResponse

type RtsOtaUpdateResponse struct {
	Status   uint8
	Current  uint64
	Expected uint64
}

MESSAGE RtsOtaUpdateResponse

func (*RtsOtaUpdateResponse) Pack

func (r *RtsOtaUpdateResponse) Pack(buf *bytes.Buffer) error

func (*RtsOtaUpdateResponse) Size

func (r *RtsOtaUpdateResponse) Size() uint32

func (*RtsOtaUpdateResponse) String

func (r *RtsOtaUpdateResponse) String() string

func (*RtsOtaUpdateResponse) Unpack

func (r *RtsOtaUpdateResponse) Unpack(buf *bytes.Buffer) error

type RtsResponse

type RtsResponse struct {
	Code            RtsResponseCode
	ResponseMessage string
}

MESSAGE RtsResponse

func (*RtsResponse) Pack

func (r *RtsResponse) Pack(buf *bytes.Buffer) error

func (*RtsResponse) Size

func (r *RtsResponse) Size() uint32

func (*RtsResponse) String

func (r *RtsResponse) String() string

func (*RtsResponse) Unpack

func (r *RtsResponse) Unpack(buf *bytes.Buffer) error

type RtsResponseCode

type RtsResponseCode uint16

ENUM RtsResponseCode

const (
	RtsResponseCode_NotCloudAuthorized RtsResponseCode = RtsResponseCode(0)
	RtsResponseCode_UnsupportedRequest RtsResponseCode = RtsResponseCode(1)
)

type RtsSdkProxyRequest

type RtsSdkProxyRequest struct {
	ClientGuid string
	MessageId  string
	UrlPath    string
	Json       string
}

MESSAGE RtsSdkProxyRequest

func (*RtsSdkProxyRequest) Pack

func (r *RtsSdkProxyRequest) Pack(buf *bytes.Buffer) error

func (*RtsSdkProxyRequest) Size

func (r *RtsSdkProxyRequest) Size() uint32

func (*RtsSdkProxyRequest) String

func (r *RtsSdkProxyRequest) String() string

func (*RtsSdkProxyRequest) Unpack

func (r *RtsSdkProxyRequest) Unpack(buf *bytes.Buffer) error

type RtsSdkProxyResponse

type RtsSdkProxyResponse struct {
	MessageId    string
	StatusCode   uint16
	ResponseType string
	ResponseBody string
}

MESSAGE RtsSdkProxyResponse

func (*RtsSdkProxyResponse) Pack

func (r *RtsSdkProxyResponse) Pack(buf *bytes.Buffer) error

func (*RtsSdkProxyResponse) Size

func (r *RtsSdkProxyResponse) Size() uint32

func (*RtsSdkProxyResponse) String

func (r *RtsSdkProxyResponse) String() string

func (*RtsSdkProxyResponse) Unpack

func (r *RtsSdkProxyResponse) Unpack(buf *bytes.Buffer) error

type RtsSshRequest

type RtsSshRequest struct {
	SshAuthorizedKeyBytes []string
}

MESSAGE RtsSshRequest

func (*RtsSshRequest) Pack

func (r *RtsSshRequest) Pack(buf *bytes.Buffer) error

func (*RtsSshRequest) Size

func (r *RtsSshRequest) Size() uint32

func (*RtsSshRequest) String

func (r *RtsSshRequest) String() string

func (*RtsSshRequest) Unpack

func (r *RtsSshRequest) Unpack(buf *bytes.Buffer) error

type RtsSshResponse

type RtsSshResponse struct {
}

MESSAGE RtsSshResponse

func (*RtsSshResponse) Pack

func (r *RtsSshResponse) Pack(buf *bytes.Buffer) error

func (*RtsSshResponse) Size

func (r *RtsSshResponse) Size() uint32

func (*RtsSshResponse) String

func (r *RtsSshResponse) String() string

func (*RtsSshResponse) Unpack

func (r *RtsSshResponse) Unpack(buf *bytes.Buffer) error

type RtsStatusRequest

type RtsStatusRequest struct {
}

MESSAGE RtsStatusRequest

func (*RtsStatusRequest) Pack

func (r *RtsStatusRequest) Pack(buf *bytes.Buffer) error

func (*RtsStatusRequest) Size

func (r *RtsStatusRequest) Size() uint32

func (*RtsStatusRequest) String

func (r *RtsStatusRequest) String() string

func (*RtsStatusRequest) Unpack

func (r *RtsStatusRequest) Unpack(buf *bytes.Buffer) error

type RtsStatusResponse

type RtsStatusResponse struct {
	WifiSsidHex  string
	WifiState    uint8
	AccessPoint  bool
	BleState     uint8
	BatteryState uint8
}

MESSAGE RtsStatusResponse

func (*RtsStatusResponse) Pack

func (r *RtsStatusResponse) Pack(buf *bytes.Buffer) error

func (*RtsStatusResponse) Size

func (r *RtsStatusResponse) Size() uint32

func (*RtsStatusResponse) String

func (r *RtsStatusResponse) String() string

func (*RtsStatusResponse) Unpack

func (r *RtsStatusResponse) Unpack(buf *bytes.Buffer) error

type RtsStatusResponse2

type RtsStatusResponse2 = RtsStatusResponse_2

MESSAGE RtsStatusResponse_2

type RtsStatusResponse3

type RtsStatusResponse3 = RtsStatusResponse_3

MESSAGE RtsStatusResponse_3

type RtsStatusResponse4

type RtsStatusResponse4 = RtsStatusResponse_4

MESSAGE RtsStatusResponse_4

type RtsStatusResponse5

type RtsStatusResponse5 = RtsStatusResponse_5

MESSAGE RtsStatusResponse_5

type RtsStatusResponse_2

type RtsStatusResponse_2 struct {
	WifiSsidHex   string
	WifiState     uint8
	AccessPoint   bool
	BleState      uint8
	BatteryState  uint8
	Version       string
	OtaInProgress bool
}

func (*RtsStatusResponse_2) Pack

func (r *RtsStatusResponse_2) Pack(buf *bytes.Buffer) error

func (*RtsStatusResponse_2) Size

func (r *RtsStatusResponse_2) Size() uint32

func (*RtsStatusResponse_2) String

func (r *RtsStatusResponse_2) String() string

func (*RtsStatusResponse_2) Unpack

func (r *RtsStatusResponse_2) Unpack(buf *bytes.Buffer) error

type RtsStatusResponse_3

type RtsStatusResponse_3 struct {
	WifiSsidHex   string
	WifiState     uint8
	AccessPoint   bool
	BleState      uint8
	BatteryState  uint8
	Version       string
	OtaInProgress bool
	HasOwner      bool
}

func (*RtsStatusResponse_3) Pack

func (r *RtsStatusResponse_3) Pack(buf *bytes.Buffer) error

func (*RtsStatusResponse_3) Size

func (r *RtsStatusResponse_3) Size() uint32

func (*RtsStatusResponse_3) String

func (r *RtsStatusResponse_3) String() string

func (*RtsStatusResponse_3) Unpack

func (r *RtsStatusResponse_3) Unpack(buf *bytes.Buffer) error

type RtsStatusResponse_4

type RtsStatusResponse_4 struct {
	WifiSsidHex   string
	WifiState     uint8
	AccessPoint   bool
	BleState      uint8
	BatteryState  uint8
	Version       string
	Esn           string
	OtaInProgress bool
	HasOwner      bool
}

func (*RtsStatusResponse_4) Pack

func (r *RtsStatusResponse_4) Pack(buf *bytes.Buffer) error

func (*RtsStatusResponse_4) Size

func (r *RtsStatusResponse_4) Size() uint32

func (*RtsStatusResponse_4) String

func (r *RtsStatusResponse_4) String() string

func (*RtsStatusResponse_4) Unpack

func (r *RtsStatusResponse_4) Unpack(buf *bytes.Buffer) error

type RtsStatusResponse_5

type RtsStatusResponse_5 struct {
	WifiSsidHex   string
	WifiState     uint8
	AccessPoint   bool
	BleState      uint8
	BatteryState  uint8
	Version       string
	Esn           string
	OtaInProgress bool
	HasOwner      bool
	IsCloudAuthed bool
}

func (*RtsStatusResponse_5) Pack

func (r *RtsStatusResponse_5) Pack(buf *bytes.Buffer) error

func (*RtsStatusResponse_5) Size

func (r *RtsStatusResponse_5) Size() uint32

func (*RtsStatusResponse_5) String

func (r *RtsStatusResponse_5) String() string

func (*RtsStatusResponse_5) Unpack

func (r *RtsStatusResponse_5) Unpack(buf *bytes.Buffer) error

type RtsWifiAccessPointRequest

type RtsWifiAccessPointRequest struct {
	Enable bool
}

MESSAGE RtsWifiAccessPointRequest

func (*RtsWifiAccessPointRequest) Pack

func (*RtsWifiAccessPointRequest) Size

func (*RtsWifiAccessPointRequest) String

func (r *RtsWifiAccessPointRequest) String() string

func (*RtsWifiAccessPointRequest) Unpack

func (r *RtsWifiAccessPointRequest) Unpack(buf *bytes.Buffer) error

type RtsWifiAccessPointResponse

type RtsWifiAccessPointResponse struct {
	Enabled  bool
	Ssid     string
	Password string
}

MESSAGE RtsWifiAccessPointResponse

func (*RtsWifiAccessPointResponse) Pack

func (*RtsWifiAccessPointResponse) Size

func (*RtsWifiAccessPointResponse) String

func (r *RtsWifiAccessPointResponse) String() string

func (*RtsWifiAccessPointResponse) Unpack

func (r *RtsWifiAccessPointResponse) Unpack(buf *bytes.Buffer) error

type RtsWifiConnectRequest

type RtsWifiConnectRequest struct {
	WifiSsidHex string
	Password    string
	Timeout     uint8
	AuthType    uint8
	Hidden      bool
}

MESSAGE RtsWifiConnectRequest

func (*RtsWifiConnectRequest) Pack

func (r *RtsWifiConnectRequest) Pack(buf *bytes.Buffer) error

func (*RtsWifiConnectRequest) Size

func (r *RtsWifiConnectRequest) Size() uint32

func (*RtsWifiConnectRequest) String

func (r *RtsWifiConnectRequest) String() string

func (*RtsWifiConnectRequest) Unpack

func (r *RtsWifiConnectRequest) Unpack(buf *bytes.Buffer) error

type RtsWifiConnectResponse

type RtsWifiConnectResponse struct {
	WifiSsidHex string
	WifiState   uint8
}

MESSAGE RtsWifiConnectResponse

func (*RtsWifiConnectResponse) Pack

func (r *RtsWifiConnectResponse) Pack(buf *bytes.Buffer) error

func (*RtsWifiConnectResponse) Size

func (r *RtsWifiConnectResponse) Size() uint32

func (*RtsWifiConnectResponse) String

func (r *RtsWifiConnectResponse) String() string

func (*RtsWifiConnectResponse) Unpack

func (r *RtsWifiConnectResponse) Unpack(buf *bytes.Buffer) error

type RtsWifiConnectResponse3

type RtsWifiConnectResponse3 = RtsWifiConnectResponse_3

MESSAGE RtsWifiConnectResponse_3

type RtsWifiConnectResponse_3

type RtsWifiConnectResponse_3 struct {
	WifiSsidHex   string
	WifiState     uint8
	ConnectResult uint8
}

func (*RtsWifiConnectResponse_3) Pack

func (*RtsWifiConnectResponse_3) Size

func (r *RtsWifiConnectResponse_3) Size() uint32

func (*RtsWifiConnectResponse_3) String

func (r *RtsWifiConnectResponse_3) String() string

func (*RtsWifiConnectResponse_3) Unpack

func (r *RtsWifiConnectResponse_3) Unpack(buf *bytes.Buffer) error

type RtsWifiForgetRequest

type RtsWifiForgetRequest struct {
	DeleteAll   bool
	WifiSsidHex string
}

MESSAGE RtsWifiForgetRequest

func (*RtsWifiForgetRequest) Pack

func (r *RtsWifiForgetRequest) Pack(buf *bytes.Buffer) error

func (*RtsWifiForgetRequest) Size

func (r *RtsWifiForgetRequest) Size() uint32

func (*RtsWifiForgetRequest) String

func (r *RtsWifiForgetRequest) String() string

func (*RtsWifiForgetRequest) Unpack

func (r *RtsWifiForgetRequest) Unpack(buf *bytes.Buffer) error

type RtsWifiForgetResponse

type RtsWifiForgetResponse struct {
	DidDelete   bool
	WifiSsidHex string
}

MESSAGE RtsWifiForgetResponse

func (*RtsWifiForgetResponse) Pack

func (r *RtsWifiForgetResponse) Pack(buf *bytes.Buffer) error

func (*RtsWifiForgetResponse) Size

func (r *RtsWifiForgetResponse) Size() uint32

func (*RtsWifiForgetResponse) String

func (r *RtsWifiForgetResponse) String() string

func (*RtsWifiForgetResponse) Unpack

func (r *RtsWifiForgetResponse) Unpack(buf *bytes.Buffer) error

type RtsWifiIpRequest

type RtsWifiIpRequest struct {
}

MESSAGE RtsWifiIpRequest

func (*RtsWifiIpRequest) Pack

func (r *RtsWifiIpRequest) Pack(buf *bytes.Buffer) error

func (*RtsWifiIpRequest) Size

func (r *RtsWifiIpRequest) Size() uint32

func (*RtsWifiIpRequest) String

func (r *RtsWifiIpRequest) String() string

func (*RtsWifiIpRequest) Unpack

func (r *RtsWifiIpRequest) Unpack(buf *bytes.Buffer) error

type RtsWifiIpResponse

type RtsWifiIpResponse struct {
	HasIpV4 uint8
	HasIpV6 uint8
	IpV4    [4]uint8
	IpV6    [16]uint8
}

MESSAGE RtsWifiIpResponse

func (*RtsWifiIpResponse) Pack

func (r *RtsWifiIpResponse) Pack(buf *bytes.Buffer) error

func (*RtsWifiIpResponse) Size

func (r *RtsWifiIpResponse) Size() uint32

func (*RtsWifiIpResponse) String

func (r *RtsWifiIpResponse) String() string

func (*RtsWifiIpResponse) Unpack

func (r *RtsWifiIpResponse) Unpack(buf *bytes.Buffer) error

type RtsWifiScanRequest

type RtsWifiScanRequest struct {
}

MESSAGE RtsWifiScanRequest

func (*RtsWifiScanRequest) Pack

func (r *RtsWifiScanRequest) Pack(buf *bytes.Buffer) error

func (*RtsWifiScanRequest) Size

func (r *RtsWifiScanRequest) Size() uint32

func (*RtsWifiScanRequest) String

func (r *RtsWifiScanRequest) String() string

func (*RtsWifiScanRequest) Unpack

func (r *RtsWifiScanRequest) Unpack(buf *bytes.Buffer) error

type RtsWifiScanResponse

type RtsWifiScanResponse struct {
	StatusCode uint8
	ScanResult []RtsWifiScanResult
}

MESSAGE RtsWifiScanResponse

func (*RtsWifiScanResponse) Pack

func (r *RtsWifiScanResponse) Pack(buf *bytes.Buffer) error

func (*RtsWifiScanResponse) Size

func (r *RtsWifiScanResponse) Size() uint32

func (*RtsWifiScanResponse) String

func (r *RtsWifiScanResponse) String() string

func (*RtsWifiScanResponse) Unpack

func (r *RtsWifiScanResponse) Unpack(buf *bytes.Buffer) error

type RtsWifiScanResponse2

type RtsWifiScanResponse2 = RtsWifiScanResponse_2

MESSAGE RtsWifiScanResponse_2

type RtsWifiScanResponse3

type RtsWifiScanResponse3 = RtsWifiScanResponse_3

MESSAGE RtsWifiScanResponse_3

type RtsWifiScanResponse_2

type RtsWifiScanResponse_2 struct {
	StatusCode uint8
	ScanResult []RtsWifiScanResult_2
}

func (*RtsWifiScanResponse_2) Pack

func (r *RtsWifiScanResponse_2) Pack(buf *bytes.Buffer) error

func (*RtsWifiScanResponse_2) Size

func (r *RtsWifiScanResponse_2) Size() uint32

func (*RtsWifiScanResponse_2) String

func (r *RtsWifiScanResponse_2) String() string

func (*RtsWifiScanResponse_2) Unpack

func (r *RtsWifiScanResponse_2) Unpack(buf *bytes.Buffer) error

type RtsWifiScanResponse_3

type RtsWifiScanResponse_3 struct {
	StatusCode uint8
	ScanResult []RtsWifiScanResult_3
}

func (*RtsWifiScanResponse_3) Pack

func (r *RtsWifiScanResponse_3) Pack(buf *bytes.Buffer) error

func (*RtsWifiScanResponse_3) Size

func (r *RtsWifiScanResponse_3) Size() uint32

func (*RtsWifiScanResponse_3) String

func (r *RtsWifiScanResponse_3) String() string

func (*RtsWifiScanResponse_3) Unpack

func (r *RtsWifiScanResponse_3) Unpack(buf *bytes.Buffer) error

type RtsWifiScanResult

type RtsWifiScanResult struct {
	AuthType       uint8
	SignalStrength uint8
	WifiSsidHex    string
}

MESSAGE RtsWifiScanResult

func (*RtsWifiScanResult) Pack

func (r *RtsWifiScanResult) Pack(buf *bytes.Buffer) error

func (*RtsWifiScanResult) Size

func (r *RtsWifiScanResult) Size() uint32

func (*RtsWifiScanResult) String

func (r *RtsWifiScanResult) String() string

func (*RtsWifiScanResult) Unpack

func (r *RtsWifiScanResult) Unpack(buf *bytes.Buffer) error

type RtsWifiScanResult2

type RtsWifiScanResult2 = RtsWifiScanResult_2

MESSAGE RtsWifiScanResult_2

type RtsWifiScanResult3

type RtsWifiScanResult3 = RtsWifiScanResult_3

MESSAGE RtsWifiScanResult_3

type RtsWifiScanResult_2

type RtsWifiScanResult_2 struct {
	AuthType       uint8
	SignalStrength uint8
	WifiSsidHex    string
	Hidden         bool
}

func (*RtsWifiScanResult_2) Pack

func (r *RtsWifiScanResult_2) Pack(buf *bytes.Buffer) error

func (*RtsWifiScanResult_2) Size

func (r *RtsWifiScanResult_2) Size() uint32

func (*RtsWifiScanResult_2) String

func (r *RtsWifiScanResult_2) String() string

func (*RtsWifiScanResult_2) Unpack

func (r *RtsWifiScanResult_2) Unpack(buf *bytes.Buffer) error

type RtsWifiScanResult_3

type RtsWifiScanResult_3 struct {
	AuthType       uint8
	SignalStrength uint8
	WifiSsidHex    string
	Hidden         bool
	Provisioned    bool
}

func (*RtsWifiScanResult_3) Pack

func (r *RtsWifiScanResult_3) Pack(buf *bytes.Buffer) error

func (*RtsWifiScanResult_3) Size

func (r *RtsWifiScanResult_3) Size() uint32

func (*RtsWifiScanResult_3) String

func (r *RtsWifiScanResult_3) String() string

func (*RtsWifiScanResult_3) Unpack

func (r *RtsWifiScanResult_3) Unpack(buf *bytes.Buffer) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL