WebSocketTaskProvider - p2p-org/solana-swift GitHub Wiki

WebSocketTaskProvider

The abstract websocket task provider, default is URLSession

public protocol WebSocketTaskProvider 

Requirements

init(configuration:​delegate:​delegateQueue:​)

init(configuration: URLSessionConfiguration, delegate: URLSessionDelegate?, delegateQueue queue: OperationQueue?)

createWebSocketTask(with:​)

func createWebSocketTask(with url: URL) -> WebSocketTask