Inheritance diagram for VoiceCallManager:

Public Member Functions

 VoiceCallManager (string ip)
 
 VoiceCallManager (VoiceCallDeepsyClientDealerConfiguration dealer, VoiceCallDeepsyClientSubscriberConfiguration subscriber)
 
 VoiceCallManager (int routePort, int publishPort)
 
IEnumerable< IVoiceCallSourceGetVoiceCallSources ()
 voice call source list More...
 
Interface.Enum.SourceStatus.Status GetSourceStatus (string sourceId)
 
override void Dispose ()
 

Protected Member Functions

override void Dispose (bool disposing)
 

Properties

EventHandler< IVoiceCallSourceListEventSourceListEvent
 

Additional Inherited Members

- Public Attributes inherited from DeepsyDisposable
bool IsDiposed => Disposed
 
- Protected Attributes inherited from DeepsyDisposable
bool Disposed = false
 
- Events inherited from IVoiceCallSourceListNotifier
EventHandler< IVoiceCallSourceListEventSourceListEvent
 Source List event More...
 

Member Function Documentation

IEnumerable<IVoiceCallSource> GetVoiceCallSources ( )
Returns
Exceptions
NotAvailableException (NOT_AVAILABLE)Thrown when service is not available
NotAvailableException (DPY_TIMEOUT)Thrown when service don't respond in time
HalExceptionThrown when service returns an error

Implements IVoiceCallManager.