Classes
The following classes are available globally.
-
Enables controlling an active voice call and displaying its properties.
See moreDeclaration
Swift
public class ActiveVoiceCall
-
Default implementation of
SudoTelephonyClient
.This class works in general by delegating work in layers starting with a use case. Use cases are fetched from the factory, which is mocked for easy testing.
This class manages the lifecycle of core services that do things for the use cases, e.g. a KeyManager for providing keys and decryption services, a DoFoo object that does foo things and so forth.
For better or for worse error’s are transformed here to SudoTelephonyClientError. for the completion handlers.
See moreDeclaration
Swift
public final class DefaultSudoTelephonyClient : SudoTelephonyClient