internal override void InitializeSocket(RioConnectionOrientedSocket socket) { var t = TimeSpan.FromSeconds(30); socket.SetLoopbackFastPath(true); socket.SetTcpNoDelay(true); socket.SendTimeout = t; socket.ReciveTimeout = t; }
internal override void InitializeSocket(RioConnectionOrientedSocket socket) { socket.SetLoopbackFastPath(true); socket.SetTcpNoDelay(true); sockaddr_in sa = new sockaddr_in(); sa.sin_family = adressFam; unsafe { if (WinSock.bind(socket.Socket, ref sa, sizeof(sockaddr_in)) == WinSock.SOCKET_ERROR) WinSock.ThrowLastWSAError(); } }
internal override void InitializeSocket(RioConnectionOrientedSocket socket) { socket.SetLoopbackFastPath(true); socket.SetTcpNoDelay(true); sockaddr_in sa = new sockaddr_in(); sa.sin_family = adressFam; unsafe { if (WinSock.bind(socket.Socket, ref sa, sizeof(sockaddr_in)) == WinSock.SOCKET_ERROR) { WinSock.ThrowLastWSAError(); } } }