GraphQLWsProtocol

fun GraphQLWsProtocol(    connectionPayload: suspend () -> Map<String, Any?>? = { null },     pingPayload: Map<String, Any?>? = null,     pongPayload: Map<String, Any?>? = null,     connectionAcknowledgeTimeoutMs: Long,     pingIntervalMillis: Long,     frameType: WsFrameType,     webSocketConnection: WebSocketConnection,     listener: WsProtocol.Listener,     scope: CoroutineScope)
fun GraphQLWsProtocol(    connectionPayload: Map<String, Any?>? = null,     pingPayload: Map<String, Any?>? = null,     pongPayload: Map<String, Any?>? = null,     connectionAcknowledgeTimeoutMs: Long,     pingIntervalMillis: Long,     frameType: WsFrameType,     webSocketConnection: WebSocketConnection,     listener: WsProtocol.Listener,     scope: CoroutineScope)