package
0.0.0-20221203140901-8a37949a124e
Repository: https://github.com/daniil-kzn/graphql-go-tools.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
NewHandler creates a new subscription handler.
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
ExecutorV2Pool - provides reusable executors.
Handler is the actual subscription handler which will keep track on how to handle messages coming from the client.
No description provided by the author
Message defines the actual subscription message wich will be passed from client to server and vice versa.

# Interfaces

client provides an interface which can be implemented by any possible subscription client like websockets, mqtt, etc.
Executor is an abstraction for executing a GraphQL engine.
ExecutorPool is an abstraction for creating executors.

# Type aliases

InitPayload is a structure that is parsed from the websocket init message payload.
WebsocketInitFunc is called when the server receives connection init message from the client.