VoiceCallDeepsyService Class Reference
Inheritance diagram for VoiceCallDeepsyService:

Public Member Functions

 VoiceCallDeepsyService (VoiceCallDeepsyClientDealerConfiguration dealerConfiguration)
 
CallId Call (SourceId sourceId, string destination)
 Make a call More...
 
void Answer (CallId callId)
 Answer a call More...
 
void Finish (CallId callId)
 Finish a call More...
 
override void Dispose ()
 

Protected Member Functions

override void Dispose (bool disposing)
 

Additional Inherited Members

- Public Attributes inherited from DeepsyDisposable
bool IsDiposed => Disposed
 
- Protected Attributes inherited from DeepsyDisposable
bool Disposed = false
 

Member Function Documentation

void Answer ( CallId  callId)
Parameters
callId

exception cref = "NotAvailableException (NOT_AVAILABLE)" > Thrown when service is not available

Exceptions
NotAvailableException (DPY_TIMEOUT)Thrown when service don't respond in time
HalExceptionThrown when service returns an error

Implements IVoiceCallService.

CallId Call ( SourceId  sourceId,
string  destination 
)
Parameters
sourceId
destination
Returns

exception cref = "NotAvailableException (NOT_AVAILABLE)" > Thrown when service is not available

Exceptions
NotAvailableException (DPY_TIMEOUT)Thrown when service don't respond in time
HalExceptionThrown when service returns an error

Implements IVoiceCallService.

void Finish ( CallId  callId)
Parameters
callId

exception cref = "NotAvailableException (NOT_AVAILABLE)" > Thrown when service is not available

Exceptions
NotAvailableException (DPY_TIMEOUT)Thrown when service don't respond in time
HalExceptionThrown when service returns an error

Implements IVoiceCallService.