BerkleySocket::BerkleySocket() :
	TheSocket(INVALID_SOCKET)
  //TimeoutUsec(0) // Initialized by SetBlockingTimeout
  //TimeoutSec(0)  // "
{
    SetBlockingTimeout(1000);
}
Example #2
0
SocketHandle TCPSocket::Bind(BerkleyBindParameters* pBindParameters)
{	
	SocketHandle s = BindShared(AF_INET6, SOCK_STREAM, pBindParameters);
	if (s < 0)
		return s;

	Close();

    SetBlockingTimeout(pBindParameters->blockingTimeout);
    TheSocket = s;

	return TheSocket;
}
Example #3
0
BerkleySocket::BerkleySocket() :
	TheSocket(INVALID_SOCKET)
{
    SetBlockingTimeout(1000);
}