Inheritance: System.Configuration.ConfigurationElement
コード例 #1
0
        public BroadcastListener(Guid localSenderID)
        {
            thisInstance = this;
            Ipv6Element e = new Ipv6Element();
            isIPv6Enabled = e.Enabled;
            m_Disposed = false;
            m_InstructorAdvertisements = new InstructorAdvertisementCollection(this,"InstructorAdvertisements");
            m_MessageReceived = new ManualResetEvent(false);
            m_LocalSenderID = localSenderID;

            m_ListenThread = new Thread(new ThreadStart(ListenerThread));
            m_ListenThread.Name = "BroadcastListener";
            m_ListenThread.Start();

            m_MaintenanceThread = new Thread(new ThreadStart(MaintenanceThread));
            m_MaintenanceThread.Name = "BroadcastListener Maintenance Thread";
            m_MaintenanceThread.Start();
        }