Objective-C
Objective-C
Example: Socket.AcceptNext method
Demonstrates how to call the AcceptNext method.Chilkat Objective-C Downloads
#import <CkoSocket.h>
BOOL success = NO;
CkoSocket *listenSocket = [[CkoSocket alloc] init];
CkoSocket *connectedSocket = [[CkoSocket alloc] init];
int port = 5555;
int backlog = 25;
success = [listenSocket BindAndListen: [NSNumber numberWithInt: port] backlog: [NSNumber numberWithInt: backlog]];
if (success == NO) {
NSLog(@"%@",listenSocket.LastErrorText);
return;
}
// Accept next incoming connection
int maxWaitMs = 200000;
success = [listenSocket AcceptNext: [NSNumber numberWithInt: maxWaitMs] socket: connectedSocket];
if (success == NO) {
NSLog(@"%@",listenSocket.LastErrorText);
return;
}
// ...
// ...
maxWaitMs = 20000;
[connectedSocket Close];