Sequence Diagrams

This section shows sequence diagrams for the most common use cases. Using the same patterns like the one described here, enables more advanced use cases.

Get device setting Sequence

The following sequence diagrams illustrate how to get settings from device using this library.

Set device setting Sequence

The following sequence diagrams illustrate how to set settings from application to device using this library.

Off-Hook Sequence

The following sequence diagrams illustrate how to implement off-hook/on-hook scenarios in your softphone using this library.

Softphone Initiated


Softphone OffHook initiation

User Initiated


User OffHook initiation

Mute Sequence

The following sequence diagrams illustrate how to implement mute/unmute scenarios in your softphone using this library.

Softphone Initiated


Softphone mute toggle

User Initiated


User mute toggle

Hold Sequence

The following sequence diagrams illustrate how to implement hold/resume call scenarios in your softphone using this library.

Softphone Initiated


Softphone Hold/resume sequence

User Initiated


User Hold/resume sequence

Remote MMI -- Button take over


Button takeover sequence

Child device support


Child device handling sequence

Logging


Logging sequence

Firmware Update


Firmware update sequence