So registrieren Sie NWListener für QuicIOS

Programmierung für iOS
Anonymous
 So registrieren Sie NWListener für Quic

Post by Anonymous »

Ich versuche, HTTP3 -Protokollstapel mit Network zu erstellen. fehlgeschlagen (-65540: badparam) .

Code: Select all

private let _listener: NWListener

let option: NWProtocolQUIC.Options = .init(alpn:["h3"])
let param: NWParameters = .init(quic: option)

_listener = try! .init(using: param)
_listener.service = .init(type: "h3")
_listener.newConnectionGroupHandler = { group in
print("new connection group added")
}
_listener.stateUpdateHandler = { state in
// it seems to be called that state is `ready` just before state is `failed(-65540: BadParam)`.
// state is turned `failed` 100ms after `ready` .
Log.info("state: \(state)")
}
_listener.start(queue: .global())

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post