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