index library
Classes
- AcceptingCallResult
- The result of accepting the call
- AsklessAuthenticateError
-
AsklessClient<
USER_ID> - AsklessError
- Error details of a failed request attempt
- AsklessErrorCode
-
AuthenticateResponse<
USER_ID> -
The result of the authentication attempt, if success is
true
: the current user will be able to interact with routes on the server side created withaddRouteFor.authenticatedUsers
. - ConnectionDetails
- Connection status to the server with details
- LiveCall
- Refers to a running video/audio call
- ReceivingCall
- A call request received from a remote user, the local user should choose between acceptCall or rejectCall.
- ReceivingCallsInstance
- RequestCallResult
- The response received from a request call
- RequestCallToUserInstance
-
The return of requesting a call to a remote user,
call
dispose()
once the widget showing the call disposes. - WebRTCParams
-
Create an instance of this object to pass it on
AsklessClient.instance.start(...),
you can add your TURN servers in the
configuration
field.
Typedefs
- OnAutoReauthenticationFails = void Function(String credentialErrorCode, void clearAuthentication())
- OnConnectionChange = dynamic Function(ConnectionDetails connectionDetails)
- OnReceiveVideoCallListener = void Function(ReceivingCall receivingCall)
- OnRemoteUserConnectionChangeListener = void Function(bool connected)