NERtcChannelEventSink class abstract

Implementers

Constructors

NERtcChannelEventSink()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onAudioHasHowling() → void
onAudioRecording(int code, String filePath) → void
onClientRoleChange(int oldRole, int newRole) → void
onConnectionStateChanged(int state, int reason) → void
onConnectionTypeChanged(int newConnectionType) → void
onDisconnect(int reason) → void
onError(int code) → void
onFirstAudioDataReceived(int uid) → void
onFirstAudioFrameDecoded(int uid) → void
onFirstVideoDataReceived(FirstVideoDataReceivedEvent event) → void
onFirstVideoFrameDecoded(FirstVideoFrameDecodedEvent event) → void
onJoinChannel(int result, int channelId, int elapsed, int uid) → void
onLastmileProbeResult(NERtcLastmileProbeResult result) → void
onLastmileQuality(int quality) → void
onLeaveChannel(int result) → void
onLiveStreamState(String taskId, String pushUrl, int liveState) → void
onLocalAudioVolumeIndication(int volume, bool vadFlag) → void
onLocalPublishFallbackToAudioOnly(bool isFallback, int streamType) → void
onLocalVideoWatermarkState(int videoStreamType, int state) → void
onMediaRelayReceiveEvent(int event, int code, String channelName) → void
onMediaRelayStatesChange(int state, String channelName) → void
onMediaRightChange(bool isAudioBannedByServer, bool isVideoBannedByServer) → void
onPermissionKeyWillExpire() → void
onReconnectingStart() → void
onRecvSEIMsg(int userID, String seiMsg) → void
onReJoinChannel(int result, int channelId) → void
onRemoteAudioVolumeIndication(RemoteAudioVolumeIndicationEvent event) → void
onRemoteSubscribeFallbackToAudioOnly(int uid, bool isFallback, int streamType) → void
onTakeSnapshotResult(int code, String path) → void
onUpdatePermissionKey(String key, int error, int timeout) → void
onUserAudioMute(int uid, bool muted) → void
onUserAudioStart(int uid) → void
onUserAudioStop(int uid) → void
onUserJoined(UserJoinedEvent event) → void
onUserLeave(UserLeaveEvent event) → void
onUserSubStreamAudioMute(int uid, bool muted) → void
onUserSubStreamAudioStart(int uid) → void
onUserSubStreamAudioStop(int uid) → void
onUserSubStreamVideoStart(int uid, int maxProfile) → void
onUserSubStreamVideoStop(int uid) → void
onUserVideoMute(UserVideoMuteEvent event) → void
onUserVideoStart(int uid, int maxProfile) → void
onUserVideoStop(int uid) → void
onVirtualBackgroundSourceEnabled(VirtualBackgroundSourceEnabledEvent event) → void
onWarning(int code) → void
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

setup(NERtcChannelEventSink? api, {BinaryMessenger? binaryMessenger}) → void

Constants

codec → const MessageCodec<Object?>