cloud

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jan 1, 2021 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AudioData

type AudioData struct {
	Data []int16
}

STRUCTURE AudioData

func (*AudioData) Pack

func (a *AudioData) Pack(buf *bytes.Buffer) error

func (*AudioData) Size

func (a *AudioData) Size() uint32

func (*AudioData) String

func (a *AudioData) String() string

func (*AudioData) Unpack

func (a *AudioData) Unpack(buf *bytes.Buffer) error

type AuthRequest

type AuthRequest struct {
	SessionToken string
	ClientName   string
	AppId        string
}

STRUCTURE AuthRequest

func (*AuthRequest) Pack

func (a *AuthRequest) Pack(buf *bytes.Buffer) error

func (*AuthRequest) Size

func (a *AuthRequest) Size() uint32

func (*AuthRequest) String

func (a *AuthRequest) String() string

func (*AuthRequest) Unpack

func (a *AuthRequest) Unpack(buf *bytes.Buffer) error

type AuthResponse

type AuthResponse struct {
	AppToken string
	JwtToken string
	Error    TokenError
}

STRUCTURE AuthResponse

func (*AuthResponse) Pack

func (a *AuthResponse) Pack(buf *bytes.Buffer) error

func (*AuthResponse) Size

func (a *AuthResponse) Size() uint32

func (*AuthResponse) String

func (a *AuthResponse) String() string

func (*AuthResponse) Unpack

func (a *AuthResponse) Unpack(buf *bytes.Buffer) error

type ConnectionCode

type ConnectionCode uint8

ENUM ConnectionCode

const (
	ConnectionCode_Available ConnectionCode = iota
	ConnectionCode_Connectivity
	ConnectionCode_Tls
	ConnectionCode_Auth
	ConnectionCode_Bandwidth
)

type ConnectionResult

type ConnectionResult struct {
	Code            ConnectionCode
	Status          string
	NumPackets      uint8
	ExpectedPackets uint8
}

STRUCTURE ConnectionResult

func (*ConnectionResult) Pack

func (c *ConnectionResult) Pack(buf *bytes.Buffer) error

func (*ConnectionResult) Size

func (c *ConnectionResult) Size() uint32

func (*ConnectionResult) String

func (c *ConnectionResult) String() string

func (*ConnectionResult) Unpack

func (c *ConnectionResult) Unpack(buf *bytes.Buffer) error

type DeleteRequest

type DeleteRequest struct {
	Account string
	Thing   string
	DocName string
}

STRUCTURE DeleteRequest

func (*DeleteRequest) Pack

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

func (*DeleteRequest) Size

func (d *DeleteRequest) Size() uint32

func (*DeleteRequest) String

func (d *DeleteRequest) String() string

func (*DeleteRequest) Unpack

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

type Doc

type Doc struct {
	DocVersion uint64
	FmtVersion uint64
	Metadata   string
	JsonDoc    string
}

STRUCTURE Doc

func (*Doc) Pack

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

func (*Doc) Size

func (d *Doc) Size() uint32

func (*Doc) String

func (d *Doc) String() string

func (*Doc) Unpack

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

type DocError

type DocError uint8

ENUM DocError

const (
	DocError_ErrorConnecting DocError = iota
)

type DocRequest

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

func NewDocRequestWithDeleteReq

func NewDocRequestWithDeleteReq(value *DeleteRequest) *DocRequest

func NewDocRequestWithRead

func NewDocRequestWithRead(value *ReadRequest) *DocRequest

func NewDocRequestWithThing

func NewDocRequestWithThing(value *Void) *DocRequest

func NewDocRequestWithUser

func NewDocRequestWithUser(value *Void) *DocRequest

func NewDocRequestWithWrite

func NewDocRequestWithWrite(value *WriteRequest) *DocRequest

func (*DocRequest) GetDeleteReq

func (m *DocRequest) GetDeleteReq() *DeleteRequest

func (*DocRequest) GetRead

func (m *DocRequest) GetRead() *ReadRequest

func (*DocRequest) GetThing

func (m *DocRequest) GetThing() *Void

func (*DocRequest) GetUser

func (m *DocRequest) GetUser() *Void

func (*DocRequest) GetWrite

func (m *DocRequest) GetWrite() *WriteRequest

func (*DocRequest) Pack

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

func (*DocRequest) SetDeleteReq

func (m *DocRequest) SetDeleteReq(value *DeleteRequest)

func (*DocRequest) SetRead

func (m *DocRequest) SetRead(value *ReadRequest)

func (*DocRequest) SetThing

func (m *DocRequest) SetThing(value *Void)

func (*DocRequest) SetUser

func (m *DocRequest) SetUser(value *Void)

func (*DocRequest) SetWrite

func (m *DocRequest) SetWrite(value *WriteRequest)

func (*DocRequest) Size

func (m *DocRequest) Size() uint32

func (*DocRequest) String

func (m *DocRequest) String() string

func (*DocRequest) Tag

func (m *DocRequest) Tag() DocRequestTag

func (*DocRequest) Unpack

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

type DocRequestTag

type DocRequestTag uint8

UNION DocRequest

const (
	DocRequestTag_Write     DocRequestTag = iota // 0
	DocRequestTag_Read                           // 1
	DocRequestTag_DeleteReq                      // 2
	DocRequestTag_User                           // 3
	DocRequestTag_Thing                          // 4
	DocRequestTag_INVALID   DocRequestTag = 255
)

func (DocRequestTag) String

func (t DocRequestTag) String() string

type DocResponse

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

func NewDocResponseWithDeleteResp

func NewDocResponseWithDeleteResp(value *Void) *DocResponse

func NewDocResponseWithErr

func NewDocResponseWithErr(value *ErrorResponse) *DocResponse

func NewDocResponseWithRead

func NewDocResponseWithRead(value *ReadResponse) *DocResponse

func NewDocResponseWithThing

func NewDocResponseWithThing(value *ThingResponse) *DocResponse

func NewDocResponseWithUser

func NewDocResponseWithUser(value *UserResponse) *DocResponse

func NewDocResponseWithWrite

func NewDocResponseWithWrite(value *WriteResponse) *DocResponse

func (*DocResponse) GetDeleteResp

func (m *DocResponse) GetDeleteResp() *Void

func (*DocResponse) GetErr

func (m *DocResponse) GetErr() *ErrorResponse

func (*DocResponse) GetRead

func (m *DocResponse) GetRead() *ReadResponse

func (*DocResponse) GetThing

func (m *DocResponse) GetThing() *ThingResponse

func (*DocResponse) GetUser

func (m *DocResponse) GetUser() *UserResponse

func (*DocResponse) GetWrite

func (m *DocResponse) GetWrite() *WriteResponse

func (*DocResponse) Pack

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

func (*DocResponse) SetDeleteResp

func (m *DocResponse) SetDeleteResp(value *Void)

func (*DocResponse) SetErr

func (m *DocResponse) SetErr(value *ErrorResponse)

func (*DocResponse) SetRead

func (m *DocResponse) SetRead(value *ReadResponse)

func (*DocResponse) SetThing

func (m *DocResponse) SetThing(value *ThingResponse)

func (*DocResponse) SetUser

func (m *DocResponse) SetUser(value *UserResponse)

func (*DocResponse) SetWrite

func (m *DocResponse) SetWrite(value *WriteResponse)

func (*DocResponse) Size

func (m *DocResponse) Size() uint32

func (*DocResponse) String

func (m *DocResponse) String() string

func (*DocResponse) Tag

func (m *DocResponse) Tag() DocResponseTag

func (*DocResponse) Unpack

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

type DocResponseTag

type DocResponseTag uint8

UNION DocResponse

const (
	DocResponseTag_Write      DocResponseTag = iota // 0
	DocResponseTag_Read                             // 1
	DocResponseTag_DeleteResp                       // 2
	DocResponseTag_Err                              // 3
	DocResponseTag_User                             // 4
	DocResponseTag_Thing                            // 5
	DocResponseTag_INVALID    DocResponseTag = 255
)

func (DocResponseTag) String

func (t DocResponseTag) String() string

type ErrorResponse

type ErrorResponse struct {
	Err DocError
}

STRUCTURE ErrorResponse

func (*ErrorResponse) Pack

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

func (*ErrorResponse) Size

func (e *ErrorResponse) Size() uint32

func (*ErrorResponse) String

func (e *ErrorResponse) String() string

func (*ErrorResponse) Unpack

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

type ErrorType

type ErrorType uint8

ENUM ErrorType

const (
	ErrorType_Server ErrorType = iota
	ErrorType_Timeout
	ErrorType_Json
	ErrorType_InvalidConfig
	ErrorType_Connecting
	ErrorType_NewStream
	ErrorType_Token
	ErrorType_TLS
	ErrorType_Connectivity
)

type Filename

type Filename struct {
	File string
}

STRUCTURE Filename

func (*Filename) Pack

func (f *Filename) Pack(buf *bytes.Buffer) error

func (*Filename) Size

func (f *Filename) Size() uint32

func (*Filename) String

func (f *Filename) String() string

func (*Filename) Unpack

func (f *Filename) Unpack(buf *bytes.Buffer) error

type Hotword

type Hotword struct {
	Mode      StreamType
	Locale    string
	Timezone  string
	NoLogging bool
}

STRUCTURE Hotword

func (*Hotword) Pack

func (h *Hotword) Pack(buf *bytes.Buffer) error

func (*Hotword) Size

func (h *Hotword) Size() uint32

func (*Hotword) String

func (h *Hotword) String() string

func (*Hotword) Unpack

func (h *Hotword) Unpack(buf *bytes.Buffer) error

type IntentError

type IntentError struct {
	Error ErrorType
	Extra string
}

STRUCTURE IntentError

func (*IntentError) Pack

func (i *IntentError) Pack(buf *bytes.Buffer) error

func (*IntentError) Size

func (i *IntentError) Size() uint32

func (*IntentError) String

func (i *IntentError) String() string

func (*IntentError) Unpack

func (i *IntentError) Unpack(buf *bytes.Buffer) error

type IntentResult

type IntentResult struct {
	Intent     string
	Parameters string
	Metadata   string
}

STRUCTURE IntentResult

func (*IntentResult) Pack

func (i *IntentResult) Pack(buf *bytes.Buffer) error

func (*IntentResult) Size

func (i *IntentResult) Size() uint32

func (*IntentResult) String

func (i *IntentResult) String() string

func (*IntentResult) Unpack

func (i *IntentResult) Unpack(buf *bytes.Buffer) error

type JwtRequest

type JwtRequest struct {
	ForceRefresh bool
}

STRUCTURE JwtRequest

func (*JwtRequest) Pack

func (j *JwtRequest) Pack(buf *bytes.Buffer) error

func (*JwtRequest) Size

func (j *JwtRequest) Size() uint32

func (*JwtRequest) String

func (j *JwtRequest) String() string

func (*JwtRequest) Unpack

func (j *JwtRequest) Unpack(buf *bytes.Buffer) error

type JwtResponse

type JwtResponse struct {
	JwtToken string
	Error    TokenError
}

STRUCTURE JwtResponse

func (*JwtResponse) Pack

func (j *JwtResponse) Pack(buf *bytes.Buffer) error

func (*JwtResponse) Size

func (j *JwtResponse) Size() uint32

func (*JwtResponse) String

func (j *JwtResponse) String() string

func (*JwtResponse) Unpack

func (j *JwtResponse) Unpack(buf *bytes.Buffer) error

type LogCollectorError

type LogCollectorError uint8

ENUM LogCollectorError

const (
	LogCollectorError_ErrorConnecting LogCollectorError = iota
)

type LogCollectorErrorResponse

type LogCollectorErrorResponse struct {
	Err LogCollectorError
}

STRUCTURE LogCollectorErrorResponse

func (*LogCollectorErrorResponse) Pack

func (*LogCollectorErrorResponse) Size

func (*LogCollectorErrorResponse) String

func (l *LogCollectorErrorResponse) String() string

func (*LogCollectorErrorResponse) Unpack

func (l *LogCollectorErrorResponse) Unpack(buf *bytes.Buffer) error

type LogCollectorRequest

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

func NewLogCollectorRequestWithUpload

func NewLogCollectorRequestWithUpload(value *UploadRequest) *LogCollectorRequest

func (*LogCollectorRequest) GetUpload

func (m *LogCollectorRequest) GetUpload() *UploadRequest

func (*LogCollectorRequest) Pack

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

func (*LogCollectorRequest) SetUpload

func (m *LogCollectorRequest) SetUpload(value *UploadRequest)

func (*LogCollectorRequest) Size

func (m *LogCollectorRequest) Size() uint32

func (*LogCollectorRequest) String

func (m *LogCollectorRequest) String() string

func (*LogCollectorRequest) Tag

func (*LogCollectorRequest) Unpack

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

type LogCollectorRequestTag

type LogCollectorRequestTag uint8

UNION LogCollectorRequest

const (
	LogCollectorRequestTag_Upload  LogCollectorRequestTag = iota // 0
	LogCollectorRequestTag_INVALID LogCollectorRequestTag = 255
)

func (LogCollectorRequestTag) String

func (t LogCollectorRequestTag) String() string

type LogCollectorResponse

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

func NewLogCollectorResponseWithErr

func NewLogCollectorResponseWithErr(value *LogCollectorErrorResponse) *LogCollectorResponse

func NewLogCollectorResponseWithUpload

func NewLogCollectorResponseWithUpload(value *UploadResponse) *LogCollectorResponse

func (*LogCollectorResponse) GetErr

func (*LogCollectorResponse) GetUpload

func (m *LogCollectorResponse) GetUpload() *UploadResponse

func (*LogCollectorResponse) Pack

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

func (*LogCollectorResponse) SetErr

func (*LogCollectorResponse) SetUpload

func (m *LogCollectorResponse) SetUpload(value *UploadResponse)

func (*LogCollectorResponse) Size

func (m *LogCollectorResponse) Size() uint32

func (*LogCollectorResponse) String

func (m *LogCollectorResponse) String() string

func (*LogCollectorResponse) Tag

func (*LogCollectorResponse) Unpack

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

type LogCollectorResponseTag

type LogCollectorResponseTag uint8

UNION LogCollectorResponse

const (
	LogCollectorResponseTag_Upload  LogCollectorResponseTag = iota // 0
	LogCollectorResponseTag_Err                                    // 1
	LogCollectorResponseTag_INVALID LogCollectorResponseTag = 255
)

func (LogCollectorResponseTag) String

func (t LogCollectorResponseTag) String() string

type Message

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

func NewMessageWithAudio

func NewMessageWithAudio(value *AudioData) *Message

func NewMessageWithAudioDone

func NewMessageWithAudioDone(value *Void) *Message

func NewMessageWithConnectionCheck

func NewMessageWithConnectionCheck(value *Void) *Message

func NewMessageWithConnectionResult

func NewMessageWithConnectionResult(value *ConnectionResult) *Message

func NewMessageWithDebugFile

func NewMessageWithDebugFile(value *Filename) *Message

func NewMessageWithError

func NewMessageWithError(value *IntentError) *Message

func NewMessageWithHotword

func NewMessageWithHotword(value *Hotword) *Message

func NewMessageWithResult

func NewMessageWithResult(value *IntentResult) *Message

func NewMessageWithStopSignal

func NewMessageWithStopSignal(value *Void) *Message

func NewMessageWithStreamOpen

func NewMessageWithStreamOpen(value *StreamOpen) *Message

func NewMessageWithStreamTimeout

func NewMessageWithStreamTimeout(value *Void) *Message

func NewMessageWithTestStarted

func NewMessageWithTestStarted(value *Void) *Message

func (*Message) GetAudio

func (m *Message) GetAudio() *AudioData

func (*Message) GetAudioDone

func (m *Message) GetAudioDone() *Void

func (*Message) GetConnectionCheck

func (m *Message) GetConnectionCheck() *Void

func (*Message) GetConnectionResult

func (m *Message) GetConnectionResult() *ConnectionResult

func (*Message) GetDebugFile

func (m *Message) GetDebugFile() *Filename

func (*Message) GetError

func (m *Message) GetError() *IntentError

func (*Message) GetHotword

func (m *Message) GetHotword() *Hotword

func (*Message) GetResult

func (m *Message) GetResult() *IntentResult

func (*Message) GetStopSignal

func (m *Message) GetStopSignal() *Void

func (*Message) GetStreamOpen

func (m *Message) GetStreamOpen() *StreamOpen

func (*Message) GetStreamTimeout

func (m *Message) GetStreamTimeout() *Void

func (*Message) GetTestStarted

func (m *Message) GetTestStarted() *Void

func (*Message) Pack

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

func (*Message) SetAudio

func (m *Message) SetAudio(value *AudioData)

func (*Message) SetAudioDone

func (m *Message) SetAudioDone(value *Void)

func (*Message) SetConnectionCheck

func (m *Message) SetConnectionCheck(value *Void)

func (*Message) SetConnectionResult

func (m *Message) SetConnectionResult(value *ConnectionResult)

func (*Message) SetDebugFile

func (m *Message) SetDebugFile(value *Filename)

func (*Message) SetError

func (m *Message) SetError(value *IntentError)

func (*Message) SetHotword

func (m *Message) SetHotword(value *Hotword)

func (*Message) SetResult

func (m *Message) SetResult(value *IntentResult)

func (*Message) SetStopSignal

func (m *Message) SetStopSignal(value *Void)

func (*Message) SetStreamOpen

func (m *Message) SetStreamOpen(value *StreamOpen)

func (*Message) SetStreamTimeout

func (m *Message) SetStreamTimeout(value *Void)

func (*Message) SetTestStarted

func (m *Message) SetTestStarted(value *Void)

func (*Message) Size

func (m *Message) Size() uint32

func (*Message) String

func (m *Message) String() string

func (*Message) Tag

func (m *Message) Tag() MessageTag

func (*Message) Unpack

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

type MessageTag

type MessageTag uint8

UNION Message

const (
	MessageTag_Hotword          MessageTag = iota // 0
	MessageTag_Audio                              // 1
	MessageTag_AudioDone                          // 2
	MessageTag_ConnectionCheck                    // 3
	MessageTag_StopSignal                         // 4
	MessageTag_TestStarted                        // 5
	MessageTag_StreamTimeout                      // 6
	MessageTag_ConnectionResult                   // 7
	MessageTag_DebugFile                          // 8
	MessageTag_Result                             // 9
	MessageTag_Error                              // 10
	MessageTag_StreamOpen                         // 11
	MessageTag_INVALID          MessageTag = 255
)

func (MessageTag) String

func (t MessageTag) String() string

type ReadItem

type ReadItem struct {
	DocName      string
	MyDocVersion uint64
}

STRUCTURE ReadItem

func (*ReadItem) Pack

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

func (*ReadItem) Size

func (r *ReadItem) Size() uint32

func (*ReadItem) String

func (r *ReadItem) String() string

func (*ReadItem) Unpack

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

type ReadRequest

type ReadRequest struct {
	Account string
	Thing   string
	Items   []ReadItem
}

STRUCTURE ReadRequest

func (*ReadRequest) Pack

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

func (*ReadRequest) Size

func (r *ReadRequest) Size() uint32

func (*ReadRequest) String

func (r *ReadRequest) String() string

func (*ReadRequest) Unpack

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

type ReadResponse

type ReadResponse struct {
	Items []ResponseDoc
}

STRUCTURE ReadResponse

func (*ReadResponse) Pack

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

func (*ReadResponse) Size

func (r *ReadResponse) Size() uint32

func (*ReadResponse) String

func (r *ReadResponse) String() string

func (*ReadResponse) Unpack

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

type ReadStatus

type ReadStatus uint8

ENUM ReadStatus

const (
	ReadStatus_Unchanged ReadStatus = iota
	ReadStatus_Changed
	ReadStatus_NotFound
	ReadStatus_PermissionDenied
)

type ReassociateRequest

type ReassociateRequest struct {
	SessionToken string
	ClientName   string
	AppId        string
}

STRUCTURE ReassociateRequest

func (*ReassociateRequest) Pack

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

func (*ReassociateRequest) Size

func (r *ReassociateRequest) Size() uint32

func (*ReassociateRequest) String

func (r *ReassociateRequest) String() string

func (*ReassociateRequest) Unpack

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

type ResponseDoc

type ResponseDoc struct {
	Status ReadStatus
	Doc    Doc
}

STRUCTURE ResponseDoc

func (*ResponseDoc) Pack

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

func (*ResponseDoc) Size

func (r *ResponseDoc) Size() uint32

func (*ResponseDoc) String

func (r *ResponseDoc) String() string

func (*ResponseDoc) Unpack

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

type SecondaryAuthRequest

type SecondaryAuthRequest struct {
	SessionToken string
	ClientName   string
	AppId        string
}

STRUCTURE SecondaryAuthRequest

func (*SecondaryAuthRequest) Pack

func (s *SecondaryAuthRequest) Pack(buf *bytes.Buffer) error

func (*SecondaryAuthRequest) Size

func (s *SecondaryAuthRequest) Size() uint32

func (*SecondaryAuthRequest) String

func (s *SecondaryAuthRequest) String() string

func (*SecondaryAuthRequest) Unpack

func (s *SecondaryAuthRequest) Unpack(buf *bytes.Buffer) error

type StreamOpen

type StreamOpen struct {
	Session string
}

STRUCTURE StreamOpen

func (*StreamOpen) Pack

func (s *StreamOpen) Pack(buf *bytes.Buffer) error

func (*StreamOpen) Size

func (s *StreamOpen) Size() uint32

func (*StreamOpen) String

func (s *StreamOpen) String() string

func (*StreamOpen) Unpack

func (s *StreamOpen) Unpack(buf *bytes.Buffer) error

type StreamType

type StreamType uint8

ENUM StreamType

const (
	StreamType_Normal StreamType = iota
	StreamType_Blackjack
	StreamType_KnowledgeGraph
)

type ThingResponse

type ThingResponse struct {
	ThingName string
}

STRUCTURE ThingResponse

func (*ThingResponse) Pack

func (t *ThingResponse) Pack(buf *bytes.Buffer) error

func (*ThingResponse) Size

func (t *ThingResponse) Size() uint32

func (*ThingResponse) String

func (t *ThingResponse) String() string

func (*ThingResponse) Unpack

func (t *ThingResponse) Unpack(buf *bytes.Buffer) error

type TokenError

type TokenError uint8

ENUM TokenError

const (
	TokenError_NoError TokenError = iota
	TokenError_NullToken
	TokenError_InvalidToken
	TokenError_Connection
	TokenError_WrongAccount
)

type TokenRequest

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

func NewTokenRequestWithAuth

func NewTokenRequestWithAuth(value *AuthRequest) *TokenRequest

func NewTokenRequestWithJwt

func NewTokenRequestWithJwt(value *JwtRequest) *TokenRequest

func NewTokenRequestWithReassociate

func NewTokenRequestWithReassociate(value *ReassociateRequest) *TokenRequest

func NewTokenRequestWithSecondary

func NewTokenRequestWithSecondary(value *SecondaryAuthRequest) *TokenRequest

func (*TokenRequest) GetAuth

func (m *TokenRequest) GetAuth() *AuthRequest

func (*TokenRequest) GetJwt

func (m *TokenRequest) GetJwt() *JwtRequest

func (*TokenRequest) GetReassociate

func (m *TokenRequest) GetReassociate() *ReassociateRequest

func (*TokenRequest) GetSecondary

func (m *TokenRequest) GetSecondary() *SecondaryAuthRequest

func (*TokenRequest) Pack

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

func (*TokenRequest) SetAuth

func (m *TokenRequest) SetAuth(value *AuthRequest)

func (*TokenRequest) SetJwt

func (m *TokenRequest) SetJwt(value *JwtRequest)

func (*TokenRequest) SetReassociate

func (m *TokenRequest) SetReassociate(value *ReassociateRequest)

func (*TokenRequest) SetSecondary

func (m *TokenRequest) SetSecondary(value *SecondaryAuthRequest)

func (*TokenRequest) Size

func (m *TokenRequest) Size() uint32

func (*TokenRequest) String

func (m *TokenRequest) String() string

func (*TokenRequest) Tag

func (m *TokenRequest) Tag() TokenRequestTag

func (*TokenRequest) Unpack

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

type TokenRequestTag

type TokenRequestTag uint8

UNION TokenRequest

const (
	TokenRequestTag_Auth        TokenRequestTag = iota // 0
	TokenRequestTag_Secondary                          // 1
	TokenRequestTag_Reassociate                        // 2
	TokenRequestTag_Jwt                                // 3
	TokenRequestTag_INVALID     TokenRequestTag = 255
)

func (TokenRequestTag) String

func (t TokenRequestTag) String() string

type TokenResponse

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

func NewTokenResponseWithAuth

func NewTokenResponseWithAuth(value *AuthResponse) *TokenResponse

func NewTokenResponseWithJwt

func NewTokenResponseWithJwt(value *JwtResponse) *TokenResponse

func (*TokenResponse) GetAuth

func (m *TokenResponse) GetAuth() *AuthResponse

func (*TokenResponse) GetJwt

func (m *TokenResponse) GetJwt() *JwtResponse

func (*TokenResponse) Pack

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

func (*TokenResponse) SetAuth

func (m *TokenResponse) SetAuth(value *AuthResponse)

func (*TokenResponse) SetJwt

func (m *TokenResponse) SetJwt(value *JwtResponse)

func (*TokenResponse) Size

func (m *TokenResponse) Size() uint32

func (*TokenResponse) String

func (m *TokenResponse) String() string

func (*TokenResponse) Tag

func (*TokenResponse) Unpack

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

type TokenResponseTag

type TokenResponseTag uint8

UNION TokenResponse

const (
	TokenResponseTag_Auth    TokenResponseTag = iota // 0
	TokenResponseTag_Jwt                             // 1
	TokenResponseTag_INVALID TokenResponseTag = 255
)

func (TokenResponseTag) String

func (t TokenResponseTag) String() string

type UploadRequest

type UploadRequest struct {
	LogFileName string
}

STRUCTURE UploadRequest

func (*UploadRequest) Pack

func (u *UploadRequest) Pack(buf *bytes.Buffer) error

func (*UploadRequest) Size

func (u *UploadRequest) Size() uint32

func (*UploadRequest) String

func (u *UploadRequest) String() string

func (*UploadRequest) Unpack

func (u *UploadRequest) Unpack(buf *bytes.Buffer) error

type UploadResponse

type UploadResponse struct {
	LogUrl string
}

STRUCTURE UploadResponse

func (*UploadResponse) Pack

func (u *UploadResponse) Pack(buf *bytes.Buffer) error

func (*UploadResponse) Size

func (u *UploadResponse) Size() uint32

func (*UploadResponse) String

func (u *UploadResponse) String() string

func (*UploadResponse) Unpack

func (u *UploadResponse) Unpack(buf *bytes.Buffer) error

type UserResponse

type UserResponse struct {
	UserId string
}

STRUCTURE UserResponse

func (*UserResponse) Pack

func (u *UserResponse) Pack(buf *bytes.Buffer) error

func (*UserResponse) Size

func (u *UserResponse) Size() uint32

func (*UserResponse) String

func (u *UserResponse) String() string

func (*UserResponse) Unpack

func (u *UserResponse) Unpack(buf *bytes.Buffer) error

type Void

type Void struct {
}

STRUCTURE Void

func (*Void) Pack

func (v *Void) Pack(buf *bytes.Buffer) error

func (*Void) Size

func (v *Void) Size() uint32

func (*Void) String

func (v *Void) String() string

func (*Void) Unpack

func (v *Void) Unpack(buf *bytes.Buffer) error

type WriteRequest

type WriteRequest struct {
	Account string
	Thing   string
	DocName string
	Doc     Doc
}

STRUCTURE WriteRequest

func (*WriteRequest) Pack

func (w *WriteRequest) Pack(buf *bytes.Buffer) error

func (*WriteRequest) Size

func (w *WriteRequest) Size() uint32

func (*WriteRequest) String

func (w *WriteRequest) String() string

func (*WriteRequest) Unpack

func (w *WriteRequest) Unpack(buf *bytes.Buffer) error

type WriteResponse

type WriteResponse struct {
	Status        WriteStatus
	LatestVersion uint64
}

STRUCTURE WriteResponse

func (*WriteResponse) Pack

func (w *WriteResponse) Pack(buf *bytes.Buffer) error

func (*WriteResponse) Size

func (w *WriteResponse) Size() uint32

func (*WriteResponse) String

func (w *WriteResponse) String() string

func (*WriteResponse) Unpack

func (w *WriteResponse) Unpack(buf *bytes.Buffer) error

type WriteStatus

type WriteStatus uint8

ENUM WriteStatus

const (
	WriteStatus_Accepted WriteStatus = iota
	WriteStatus_RejectedDocVersion
	WriteStatus_RejectedFmtVersion
	WriteStatus_Error
)

Jump to

Keyboard shortcuts

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