api/call/call_store library

Classes

CallEventListener
Call events, used to receive various event notifications during a call.
CallInfo
Call information, including call ID, room ID, initiator, invitees, media type, call direction, start time, duration, and other complete information.
CallParams
Call parameter configuration, used to set room ID, timeout, custom data, and other parameters when initiating an audio/video call.
CallParticipantInfo
Call participant information, including user ID, nickname, avatar, participation status, microphone/camera on/off status, etc.
CallState
Call state data, manages the real-time data state of the current call.
CallStore
Audio/video call management APIs for initiating, answering, rejecting, hanging up calls, group call management, and call history management.

Enums

CallDirection
Call direction, used to identify whether the call is incoming, outgoing, or missed.
CallEndReason
Call end reason, used to identify how the audio/video call ended (normal hangup, rejection, timeout, etc.).
CallMediaType
Call media type, used to specify whether to initiate an audio call or video call.
CallParticipantStatus
Call participant status, used to identify whether the participant is waiting or has answered.