Client
-
Entry point to create calls, listen to incoming calls and manage register/login. A reachable WAC and gateway is needed.
See moreDeclaration
Swift
public class SippoClient
-
Represents errors related to SippoClient
- forbidden: forbidden
- notFound: Resource requested (Contact, Chat…) not exists
- wrongCredential: Wrong credential provided
- actionNotAllowed: Action not allowed due to user permissions
- internalError: Server/Network errors
Declaration
Swift
public enum SippoClientError: Error
-
System permission not granted like camera or microphone
- notGranted: Permission not accepted as argument
Declaration
Swift
public enum PermissionError: Error
-
Observer that notifies changes on the stack
See moreDeclaration
Swift
public protocol ClientStateDelegate: class
-
Declaration
Swift
public enum SippoResourceError: Error
-
Represents a Async result
- success: action finished successfully
- error: action finished with error
Declaration
Swift
public enum SippoTask<T, Error: Swift.Error>
-
Error related to capability actions
- requiredCapabilityNotGranted: User hasn’t been granted with this capability
Declaration
Swift
public enum CapabilityError: Error