NewTOAPIA.Net.Udt.CUDTUnited.getStatus C# (CSharp) Method

getStatus() public method

public getStatus ( Int32 u ) : UDTSTATUS
u System.Int32
return UDTSTATUS
        public UDTSTATUS getStatus(UDTSOCKET u)
        {
            // protects the m_Sockets structure
            UdtSocket aValue = null;

            lock (m_ControlLock)
            {
                if (!m_Sockets.TryGetValue(u, out aValue))
                {
                    return UDTSTATUS.INIT;
                }

                if (aValue.m_pUDT.m_bBroken)
                    return UDTSTATUS.BROKEN;
            }

            return aValue.m_Status;
        }