ZegoRangeSceneStreamEventHandler Protocol Reference

Conforms to NSObject
Declared in ZegoExpressEventHandler.h

– rangeScene:userStreamStateUpdate:forUserID:streamID:

Range scene instance that triggers this callback.

- (void)rangeScene:(ZegoRangeScene *)rangeScene userStreamStateUpdate:(ZegoStreamState)state forUserID:(NSString *)userID streamID:(NSString *)streamID

Parameters

rangeScene

Range scene instance that triggers this callback.

state

The state of local user play stream.

userID

User ID.

streamID

User’s stream ID.

Declared In

ZegoExpressEventHandler.h

– rangeScene:userMicUpdate:forUserID:

Range scene instance that triggers this callback.

- (void)rangeScene:(ZegoRangeScene *)rangeScene userMicUpdate:(ZegoDeviceState)state forUserID:(NSString *)userID

Parameters

rangeScene

Range scene instance that triggers this callback.

state

Device state.

userID

User ID.

Declared In

ZegoExpressEventHandler.h

– rangeScene:userCameraUpdate:forUserID:

Range scene instance that triggers this callback.

- (void)rangeScene:(ZegoRangeScene *)rangeScene userCameraUpdate:(ZegoDeviceState)state forUserID:(NSString *)userID

Parameters

rangeScene

Range scene instance that triggers this callback.

state

Device state.

userID

User ID.

Declared In

ZegoExpressEventHandler.h

– rangeScene:userSpeakerUpdate:forUserID:

Range scene instance that triggers this callback.

- (void)rangeScene:(ZegoRangeScene *)rangeScene userSpeakerUpdate:(ZegoDeviceState)state forUserID:(NSString *)userID

Parameters

rangeScene

Range scene instance that triggers this callback.

state

Device state.

userID

User ID.

Declared In

ZegoExpressEventHandler.h