A package declaring a simple protocol for WebSocket clients to adhere to. This protocol is intended to be able to be used to abstract away URLSessionWebSocketTask and Starscream, but it could be easily used for other WebSocket clients.
Tests
Using Xcode
In your Terminal, navigate to the WebSocketProtocol directory
Open the WebSocketProtocol Swift package using Xcode
Make sure the build target is macOS
Product -> Test
Using swift test
In your Terminal, navigate to the WebSocketProtocol directory
Open the WebSocketProtocol directory in another Terminal window
WebSocketProtocol
(macOS, iOS, iPadOS, tvOS, and watchOS)
A package declaring a simple protocol for WebSocket clients to adhere to. This protocol is intended to be able to be used to abstract away
URLSessionWebSocketTask
and Starscream, but it could be easily used for other WebSocket clients.Tests
Using Xcode
WebSocketProtocol
directoryWebSocketProtocol
Swift package using XcodeUsing
swift test
WebSocketProtocol
directoryWebSocketProtocol
directory in another Terminal windowswift test