GraphQLWsProtocol
An WsProtocol that uses https://github.com/enisdenjo/graphql-ws/blob/master/PROTOCOL.md It can carry queries in addition to subscriptions over the websocket
Constructors
Link copied to clipboard
Content copied to clipboard
Link copied to clipboard
Content copied to clipboard
Types
Link copied to clipboard
A factory for GraphQLWsProtocol.
Functions
Link copied to clipboard
Closes the connection gracefully. It is expected that a future call to WsProtocol.Listener.networkError is made
Link copied to clipboard
Initializes the connection and suspends until the server acknowledges it.
Link copied to clipboard
Handles a server message and notifies listener appropriately
Link copied to clipboard
open override fun <D : Operation.Data> startOperation(request: ApolloRequest<D>)
Content copied to clipboard
Starts the given operation
Link copied to clipboard
open override fun <D : Operation.Data> stopOperation(request: ApolloRequest<D>)
Content copied to clipboard
Stops the given operation