Home > sip.js > SessionManagerDelegate
Delegate for SessionManager.
Signature:
export interface SessionManagerDelegate | Method | Description |
|---|---|
| onCallAnswered(session) | Called when a call is answered. |
| onCallCreated(session) | Called when a call is created. |
| onCallDTMFReceived(session, tone, duration) | Called when a call receives an incoming DTMF tone. |
| onCallHangup(session) | Called when a call is hung up. |
| onCallHold(session, held) | Called when a call is put on hold or taken off hold. |
| onCallReceived(session) | Called when a call is received. |
| onMessageReceived(message) | Called upon receiving a message. |
| onNotificationReceived(notification) | Called upon receiving a notification. |
| onRegistered() | Called when user is registered to received calls. |
| onServerConnect() | Called when user is connected to server. |
| onServerDisconnect(error) | Called when user is no longer connected. |
| onUnregistered() | Called when user is no longer registered to received calls. |