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
-
Represents an error when tries to create/read/update/delete a resource like Contact or Chat
- resourceNotFound: Resource is trying to modify/create not exist
- forbidden: User is not allow to modify this resource
- internalError: Internal error
Declaration
Swift
public enum WacResourceError: Error