void manager_LineAdded(object sender, LineAddedEventArgs e) { if (!e.Line.IsOpen) { e.Line.Open(e.Line.Capabilities.MediaModes); e.Line.AddressChanged += new EventHandler <AddressInfoChangeEventArgs>(line_AddressChanged); e.Line.CallInfoChanged += new EventHandler <CallInfoChangeEventArgs>(line_CallInfoChanged); e.Line.CallStateChanged += new EventHandler <CallStateEventArgs>(line_CallStateChanged); e.Line.Changed += new EventHandler <LineInfoChangeEventArgs>(line_Changed); e.Line.NewCall += new EventHandler <NewCallEventArgs>(line_NewCall); e.Line.Ringing += new EventHandler <RingEventArgs>(line_Ringing); foreach (TapiAddress ad in e.Line.Addresses) { ss.SetLineControl(GetLineControl(ad)); } log.Debug("Manager line added: " + e.Line); } }
void manager_LineAdded(object sender, LineAddedEventArgs e) { log.Debug("Manager line added: " + e.Line); }
void manager_LineAdded(object sender, LineAddedEventArgs e) { if (!e.Line.IsOpen) { e.Line.Open(e.Line.Capabilities.MediaModes); e.Line.AddressChanged += new EventHandler<AddressInfoChangeEventArgs>(line_AddressChanged); e.Line.CallInfoChanged += new EventHandler<CallInfoChangeEventArgs>(line_CallInfoChanged); e.Line.CallStateChanged += new EventHandler<CallStateEventArgs>(line_CallStateChanged); e.Line.Changed += new EventHandler<LineInfoChangeEventArgs>(line_Changed); e.Line.NewCall += new EventHandler<NewCallEventArgs>(line_NewCall); e.Line.Ringing += new EventHandler<RingEventArgs>(line_Ringing); foreach (TapiAddress ad in e.Line.Addresses) { ss.SetLineControl(GetLineControl(ad)); } log.Debug("Manager line added: " + e.Line); } }