flutter_rust_sip library
Classes
- AccountInfo
- CallInfo
- CallState
- RustLib
- Main entrypoint of the Rust API
- SipApi
Enums
Extensions
- CallStatePatterns on CallState
- Adds pattern-matching-related methods to CallState.
Functions
-
accountSetup(
{required String uri, required String username, required String password}) → Future< int> -
destroyPjsua(
) → Future< int> -
hangupCall(
{required int callId}) → Future< void> -
init(
{int localPort = 5060, OnIncommingCall incomingCallStrategy = OnIncommingCall.autoAnswer, String stunSrv = "stun:stun.l.google.com:19302"}) → Future< int> -
initialize(
) → Future< void> -
makeCall(
{required String phoneNumber, required String domain}) → Future< int> -
markCallAlive(
{required int callId}) → Future< void> -
registerAccountStream(
) → Stream< AccountInfo> -
registerCallStream(
) → Stream< CallInfo>