common

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: May 5, 2020 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// context key for http request
	KeyHttpRequest = "wsgraphql_http_request"
)

Variables

View Source
var (
	// schema requirement error
	ErrSchemaRequired = errors.New("schema is required")

	// error issued when plain http request is ignored, for FuncPlainFail callback
	ErrPlainHttpIgnored = errors.New("plain http request ignored")
)

Functions

This section is empty.

Types

type FuncConnectCallback

type FuncConnectCallback func(globalctx mutcontext.MutableContext, parameters interface{}) error

prototype for OnConnect callback

type FuncDisconnectCallback

type FuncDisconnectCallback func(globalctx mutcontext.MutableContext) error

prototype for OnDisconnect callback

type FuncOperationCallback

type FuncOperationCallback func(globalctx, opctx mutcontext.MutableContext, operation *proto.PayloadOperation) error

prototype for OnOperation callback

type FuncOperationDoneCallback

type FuncOperationDoneCallback func(globalctx, opctx mutcontext.MutableContext, operation *proto.PayloadOperation) error

prototype for OnOperationDone callback

type FuncPlainFail

type FuncPlainFail func(globalctx mutcontext.MutableContext, r *http.Request, w http.ResponseWriter, err error)

prototype for OnPlainFail callback

type FuncPlainInit

type FuncPlainInit func(globalctx mutcontext.MutableContext, r *http.Request, w http.ResponseWriter)

prototype for OnPlainInit callback

Jump to

Keyboard shortcuts

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