App Sync Ws Protocol
class AppSyncWsProtocol(authorization: Map<String, Any?>, connectionAcknowledgeTimeoutMs: Long, webSocketConnection: WebSocketConnection, listener: WsProtocol.Listener) : WsProtocol
Content copied to clipboard
A WsProtocol for https://docs.aws.amazon.com/appsync/latest/devguide/real-time-websocket-client.html
Constructors
AppSyncWsProtocol
Link copied to clipboard
fun AppSyncWsProtocol(authorization: Map<String, Any?>, connectionAcknowledgeTimeoutMs: Long, webSocketConnection: WebSocketConnection, listener: WsProtocol.Listener)
Content copied to clipboard
Types
Functions
connectionInit
Link copied to clipboard
open suspend override fun connectionInit()
Content copied to clipboard
handleServerMessage
Link copied to clipboard
startOperation
Link copied to clipboard
open override fun <D : Operation.Data> startOperation(request: ApolloRequest<D>)
Content copied to clipboard
stopOperation
Link copied to clipboard
open override fun <D : Operation.Data> stopOperation(request: ApolloRequest<D>)
Content copied to clipboard