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 )
Click to show internal directories.
Click to hide internal directories.