|
|
# Handling Calls With UI using **Reve** Voice SDK
|
|
|
|
|
|
After calling the `SIPWrapper.restartSIP()` method voip Calling is available to you through `CallHandler.makeCall()` and other similar methods. But Even if you have access to the call functionalites, you need to Make your UI work according to the background tasks. The Listeners Interfaces **SDKSIPListener** and **SDKServiceListener** are used for that reason. See [Listeners Guide](Configuring-Listeners) to correctly Implement Listeners.
|
|
|
After calling the `SIPWrapper.startSIP()` method voip Calling is available to you through `CallHandler.makeCall()` and other similar methods. But Even if you have access to the call functionalites, you need to Make your UI work according to the background tasks. The Listeners Interfaces **SDKSIPListener** and **SDKServiceListener** are used for that reason. See [Listeners Guide](Configuring-Listeners) to correctly Implement Listeners.
|
|
|
|
|
|
After Listeners are correctly implemented you can use your UI to start your calls with ```CallHandler.makeCall(phoneNumber:String , isPaid:Boolean)``` function can be called and the you can get the relevant call related info through the Listeners.
|
|
|
|
... | ... | |