Swift
Swift
Example: Socket.AcceptNext method
Demonstrates how to call the AcceptNext method.Chilkat Swift Downloads
func chilkatTest() {
var success: Bool = false
let listenSocket = CkoSocket()!
let connectedSocket = CkoSocket()!
var port: Int = 5555
var backlog: Int = 25
success = listenSocket.bindAndListen(port: port, backlog: backlog)
if success == false {
print("\(listenSocket.lastErrorText!)")
return
}
// Accept next incoming connection
var maxWaitMs: Int = 200000
success = listenSocket.acceptNext(maxWaitMs: maxWaitMs, socket: connectedSocket)
if success == false {
print("\(listenSocket.lastErrorText!)")
return
}
// ...
// ...
maxWaitMs = 20000
connectedSocket.close()
}