enum TransportType
Swift
enum TransportType
Transport protocol for NPRPC communication
nprpc_swift/Sources/NPRPC/EndPoint.swift:9
Cases
case Unknown
Not a recognised transport.
nprpc_swift/Sources/NPRPC/EndPoint.swift:11
case Tcp
Native TCP.
nprpc_swift/Sources/NPRPC/EndPoint.swift:13
case WebSocket
WebSocket (WS or WSS).
nprpc_swift/Sources/NPRPC/EndPoint.swift:15
case Http
RPC over HTTP (HTTP/1.1 or HTTP/3).
nprpc_swift/Sources/NPRPC/EndPoint.swift:17
case Quic
Native QUIC.
nprpc_swift/Sources/NPRPC/EndPoint.swift:19
Properties
var description: String { get }
Human-readable name
nprpc_swift/Sources/NPRPC/EndPoint.swift:34
var scheme: String { get }
URL scheme for this transport
nprpc_swift/Sources/NPRPC/EndPoint.swift:46