public HostDiscovery(Type type, TimeSpan Duration) { m_ContractType = type; _udpDiscoveryEndpoint = new UdpDiscoveryEndpoint(); _lockObject = new object(); _managedMode = EnableDiscoveryManagedModeEnum.FALSE; DiscoveryAdHoc(); m_FindDuration = Duration; }
public HostDiscovery(Type type) { m_ContractType = type; _udpDiscoveryEndpoint = new UdpDiscoveryEndpoint(); _lockObject = new object(); _managedMode = EnableDiscoveryManagedModeEnum.FALSE; DiscoveryAdHoc(); // Change the Default Duration from 20 seconds to 5 Seconds m_FindDuration = new TimeSpan(0, 0, 0, 5, 0); }
public HostDiscovery(Type type, TimeSpan Duration, EnableDiscoveryManagedModeEnum ManagedMode, string DiscoveryProxyUri) { m_ContractType = type; _lockObject = new object(); _managedMode = ManagedMode; if (ManagedMode == EnableDiscoveryManagedModeEnum.TRUE) { DiscoveryManaged(DiscoveryProxyUri); } else { _udpDiscoveryEndpoint = new UdpDiscoveryEndpoint(); DiscoveryAdHoc(); //if (ManagedMode == EnableDiscoveryManagedModeEnum.AUTO) //{ // m_DiscoveryClient.ProxyAvailable += new EventHandler<AnnouncementEventArgs>(m_DiscoveryClient_ProxyAvailable); //} } m_FindDuration = Duration; }