Telematics SDK - API Reference
v1.54.0
|
IMS Serving System Manager is the primary interface for IMS related operations Allows to query IMS registration status. More...
Public Member Functions | |
virtual telux::common::ServiceStatus | getServiceStatus ()=0 |
virtual telux::common::Status | requestRegistrationInfo (ImsRegistrationInfoCb callback)=0 |
virtual telux::common::Status | registerListener (std::weak_ptr< telux::tel::IImsServingSystemListener > listener)=0 |
virtual telux::common::Status | deregisterListener (std::weak_ptr< telux::tel::IImsServingSystemListener > listener)=0 |
virtual | ~IImsServingSystemManager () |
IMS Serving System Manager is the primary interface for IMS related operations Allows to query IMS registration status.
|
virtual |
|
pure virtual |
This status indicates whether the IImsServingSystemManager object is in a usable state.
|
pure virtual |
Request IMS registration information.
[in] | callback | Callback pointer to get the response of requestRegistrationInfo. |
|
pure virtual |
Add a listener to listen for specific events in the IMS Serving System subsystem.
[in] | listener | Pointer to IImsServingSystemListener object that processes the notification |
|
pure virtual |
Remove a previously added listener.
[in] | listener | Listener to be removed. |