System.Net.SafeCloseHandle.SafeLocalFree.SafeGlobalFree.SafeOverlappedFree.SafeCloseSocket.SafeCloseSocket.InnerSafeCloseSocket.Accept C# (CSharp) Method

Accept() static private method

static private Accept ( SafeCloseSocket socketHandle, byte socketAddress, int &socketAddressSize ) : InnerSafeCloseSocket
socketHandle SafeCloseSocket
socketAddress byte
socketAddressSize int
return InnerSafeCloseSocket
            internal static InnerSafeCloseSocket Accept(SafeCloseSocket socketHandle, byte[] socketAddress, ref int socketAddressSize)
            {
                InnerSafeCloseSocket result = UnsafeNclNativeMethods.SafeNetHandles.accept(socketHandle.DangerousGetHandle(), socketAddress, ref socketAddressSize);
                if (result.IsInvalid) {
                    result.SetHandleAsInvalid();
                }
                return result;
            }
        }
SafeCloseHandle.SafeLocalFree.SafeGlobalFree.SafeOverlappedFree.SafeCloseSocket.SafeCloseSocket.InnerSafeCloseSocket