Slide 19
Slide 19 text
Open
a
Socket
I
• Create
Socket
object
CFSocketRef
socket
=
CFSocketCreate(kCFAllocatorDefault,
PF_INET,
SOCK_STREAM,
IPPROTO_TCP,
0,
NULL,
NULL);
• Get
Native
Socket
int
reuse
=
true;
int
fileDescriptor
=
CFSocketGetNative(socket);
setsockopt(fileDescriptor,
SOL_SOCKET,
SO_REUSEADDR,
(void
*)&reuse,
sizeof(int));