/** * Puts the discoverer into an operational state. * @throws StunException if we fail to bind or some other error occurs. */ public virtual void Start() { stunStack = StunStack.Instance; stunStack.Start(); stunProvider = stunStack.GetProvider(); started = true; }
/** * Puts the discoverer into an operational state. * @throws StunException if we fail to bind or some other error occurs. */ virtual public void Start() { stunStack = StunStack.Instance; stunStack.Start(); stunStack.InstallNetAccessPoint(apDescriptor); stunProvider = stunStack.GetProvider(); requestSender = new BlockingRequestSender(stunProvider, apDescriptor); started = true; }
/** * Puts the discoverer into an operational state. * @throws StunException if we fail to bind or some other error occurs. */ public virtual void Start() { stunStack = StunStack.Instance; stunStack.Start(); stunStack.InstallNetAccessPoint(apDescriptor); stunProvider = stunStack.GetProvider(); requestSender = new BlockingRequestSender(stunProvider, apDescriptor); started = true; }