RioSharp.RioTcpListener.BeginAccept C# (CSharp) Метод

BeginAccept() приватный Метод

private BeginAccept ( RioSharp.RioConnectionOrientedSocket acceptSocket ) : void
acceptSocket RioSharp.RioConnectionOrientedSocket
Результат void
        unsafe void BeginAccept(RioConnectionOrientedSocket acceptSocket)
        {
            int recived = 0;
            acceptSocket.ResetOverlapped();
            if (!RioStatic.AcceptEx(_listenerSocket, acceptSocket.Socket, acceptSocket._adressBuffer, 0, sizeof(sockaddr_in) + 16, sizeof(sockaddr_in) + 16, out recived, acceptSocket._overlapped))
            {
                WinSock.ThrowLastWSAError();
            }
            else
            {
                acceptSocket.SetInUse(true);
                OnAccepted(acceptSocket);
            }
        }