server

package
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Jan 6, 2023 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Overview

Package server contains shared data and structures used across splice packages

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type StatusCode

type StatusCode int

StatusCode represents a Splice Server status code, and is used to communicate reasons for request and result rejections, as well as internal failures.

const (
	StatusRequestUnreadable StatusCode = iota + 101
	StatusJSONEmpty
	StatusJSONUmarshalError
	StatusJSONMarshalError
	StatusReqProcessingError
	StatusInvalidCertError
	StatusInvalidGCEmeta
)

Server Internal Status Messages.

const (
	StatusRequestHostBlank StatusCode = iota + 201
	StatusRequestHostLength
	StatusRequestClientIDBlank
	StatusRequestResultReplay
	StatusRequestGeneratorError
)

Default validator messages

const (
	StatusDatastoreClientCreateError StatusCode = iota + 401
	StatusDatastoreTxCreateError
	StatusDatastoreWriteError
	StatusDatastoreLookupError
	StatusDatastoreLookupNotFound
	StatusDatastoreUpdateError
	StatusDatastoreTxCommitError
)

Datastore status messages

const (
	StatusDependencyValidationError StatusCode = iota + 301
)

Dependency validator messages

const (
	StatusPubsubFailure StatusCode = iota + 501
)

Pubsub status messages

const (
	// StatusSuccess indicates a successful operation.
	StatusSuccess StatusCode = 0
)

Jump to

Keyboard shortcuts

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