logo
On this page

Interface

ZegoExpressDefines

ZegoExpressDefines

Declared in ZegoExpressDefines.h

Methods

ZegoDestroyCompletionCallback

ZegoDestroyCompletionCallback
Callback for asynchronous destruction completion.
Declared in ZegoExpressDefines.h

In general, developers do not need to listen to this callback.

ZegoRoomSetRoomExtraInfoCallback

ZegoRoomSetRoomExtraInfoCallback
Callback for setting room extra information.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoRoomLoginCallback

ZegoRoomLoginCallback
Login room result callback.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
extendedDatastd::stringExtended Information

ZegoRoomLogoutCallback

ZegoRoomLogoutCallback
Logout room result callback.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
extendedDatastd::stringExtended Information

ZegoUploadLogResultCallback

ZegoUploadLogResultCallback
Log upload result callback.
Declared in ZegoExpressDefines.h

Parameters

NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

Details

After calling [uploadLog] to upload the log, get the upload result through this callback.

  • Use cases: When uploading logs, in order to determine whether the logs are uploaded successfully, you can get them through this callback.
  • Caution: In the case of poor network, the return time of this callback may be longer.

ZegoPublisherSetStreamExtraInfoCallback

ZegoPublisherSetStreamExtraInfoCallback
Callback for setting stream extra information.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoPublisherUpdateCdnUrlCallback

ZegoPublisherUpdateCdnUrlCallback
Callback for add/remove CDN URL.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoPublisherTakeSnapshotCallback

ZegoPublisherTakeSnapshotCallback
Results of take publish stream snapshot.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
imagevoid *Snapshot image (Windows: HBITMAP; macOS/iOS: CGImageRef; Linux: QImage; Android: Bitmap)

ZegoPublisherGetVideoEncoderSupportedCallback

ZegoPublisherGetVideoEncoderSupportedCallback
Results of get video encoder supported.
Declared in ZegoExpressDefines.h
NameTypeDescription
supportint0 - does not support the specified encoding capability, 1 - supports the specified encoding capability, 2 - undetermined.

ZegoPlayerTakeSnapshotCallback

ZegoPlayerTakeSnapshotCallback
Results of take play stream snapshot.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
imagevoid *Snapshot image (Windows: HBITMAP; macOS/iOS: CGImageRef; Linux: QImage; Android: Bitmap)

ZegoPlayerGetVideoDecoderSupportedCallback

ZegoPlayerGetVideoDecoderSupportedCallback
Results of get video decoder supported.
Declared in ZegoExpressDefines.h
NameTypeDescription
supportint0 - does not support the specified decoding capability, 1 - supports the specified decoding capability, 2 - undetermined.

ZegoMixerStartCallback

ZegoMixerStartCallback
Results of starting a mixer task.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
extendedDatastd::stringExtended Information

ZegoMixerStopCallback

ZegoMixerStopCallback
Results of stoping a mixer task.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoRealTimeSequentialDataSentCallback

ZegoRealTimeSequentialDataSentCallback
Callback for sending real-time sequential data.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoIMSendBroadcastMessageCallback

ZegoIMSendBroadcastMessageCallback
Callback for sending broadcast messages.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
messageIDunsigned long longID of this message

ZegoIMSendBarrageMessageCallback

ZegoIMSendBarrageMessageCallback
Callback for sending barrage message.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
messageIDstd::stringID of this message

ZegoIMSendCustomCommandCallback

ZegoIMSendCustomCommandCallback
Callback for sending custom command.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoRoomSendTransparentMessageCallback

ZegoRoomSendTransparentMessageCallback
Callback for sending custom command.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoTestNetworkConnectivityCallback

ZegoTestNetworkConnectivityCallback
Callback for test network connectivity.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
resultZegoTestNetworkConnectivityResultNetwork connectivity test results

ZegoNetworkProbeResultCallback

ZegoNetworkProbeResultCallback
Callback for network probe.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
resultconst ZegoNetworkProbeResult&Network probe result

ZegoMediaPlayerLoadResourceCallback

ZegoMediaPlayerLoadResourceCallback
Callback for media player loads resources.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoMediaPlayerSeekToCallback

ZegoMediaPlayerSeekToCallback
Callback for media player seek to playback progress.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoMediaPlayerTakeSnapshotCallback

ZegoMediaPlayerTakeSnapshotCallback
The callback of the screenshot of the media player playing screen
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
imagevoid *Snapshot image (Windows: HBITMAP; macOS/iOS: CGImageRef; Linux: QImage; Android: Bitmap)

ZegoAudioEffectPlayerLoadResourceCallback

ZegoAudioEffectPlayerLoadResourceCallback
Callback for audio effect player loads resources.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoAudioEffectPlayerSeekToCallback

ZegoAudioEffectPlayerSeekToCallback
Callback for audio effect player seek to playback progress.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoCopyrightedMusicInitCallback

ZegoCopyrightedMusicInitCallback
Callback for copyrighted music init.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoCopyrightedMusicSendExtendedRequestCallback

ZegoCopyrightedMusicSendExtendedRequestCallback
Callback of sending extended feature request.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
commandstd::stringrequest command.
resultstd::stringrequest result, each request command has corresponding request result.

ZegoCopyrightedMusicGetLrcLyricCallback

ZegoCopyrightedMusicGetLrcLyricCallback
Get lrc format lyrics complete callback.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
lyricsstd::stringlrc format lyrics.

ZegoCopyrightedMusicGetKrcLyricByTokenCallback

ZegoCopyrightedMusicGetKrcLyricByTokenCallback
Get verbatim lyrics complete callback.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
lyricsstd::stringverbatim lyrics.

ZegoCopyrightedMusicRequestSongCallback

ZegoCopyrightedMusicRequestSongCallback
Callback for request song.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
resourcestd::stringThe JSON string returned by the song ordering service, including song resource information.

ZegoCopyrightedMusicRequestAccompanimentCallback

ZegoCopyrightedMusicRequestAccompanimentCallback
Callback for request accompaniment.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
resourcestd::stringaccompany resource information.

ZegoCopyrightedMusicRequestAccompanimentClipCallback

ZegoCopyrightedMusicRequestAccompanimentClipCallback
Callback for request accompaniment clip.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
resourcestd::stringaccompany clip resource information.

ZegoCopyrightedMusicGetMusicByTokenCallback

ZegoCopyrightedMusicGetMusicByTokenCallback
Callback for acquire songs or accompaniment through authorization token.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
resourcestd::stringsong or accompany resource information.

ZegoCopyrightedMusicRequestResourceCallback

ZegoCopyrightedMusicRequestResourceCallback
Callback of requesting music resource.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
resourcestd::stringThe JSON string returned by the song ordering service, including music resource information.

ZegoCopyrightedMusicGetSharedResourceCallback

ZegoCopyrightedMusicGetSharedResourceCallback
Callback of getting shared music resource.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
resourcestd::stringThe JSON string returned by the song ordering service, including music resource information.

ZegoCopyrightedMusicDownloadCallback

ZegoCopyrightedMusicDownloadCallback
Callback for download song or accompaniment.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoCopyrightedMusicGetStandardPitchCallback

ZegoCopyrightedMusicGetStandardPitchCallback
Get standard pitch data complete callback.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
pitchstd::stringStandard pitch data.

ZegoRangeSceneLoginSceneCallback

ZegoRangeSceneLoginSceneCallback
Login scene result callback. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
configconst ZegoSceneConfig&State channel count.

ZegoRangeSceneLogoutSceneCallback

ZegoRangeSceneLogoutSceneCallback
Logout scene result callback. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoRangeSceneGetUserCountCallback

ZegoRangeSceneGetUserCountCallback
The callback of getting user count in scene. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
countunsigned intUser count in scene.

ZegoRangeSceneGetUserListInViewCallback

ZegoRangeSceneGetUserListInViewCallback
The callback of getting user list in view. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
userListconst std::vector<std::string>&User list in view.

ZegoRangeSceneSendCustomCommandCallback

ZegoRangeSceneSendCustomCommandCallback
The callback of send custom command. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

ZegoRangeSceneJoinTeamCallback

ZegoRangeSceneJoinTeamCallback
Join team result callback. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
teamIDunsigned intTeam ID.

ZegoRangeSceneLeaveTeamCallback

ZegoRangeSceneLeaveTeamCallback
Leave team result callback. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
teamIDunsigned intTeam ID.

ZegoRangeSceneCreateItemCallback

ZegoRangeSceneCreateItemCallback
Create item result callback. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
itemIDlong longItem ID.

ZegoRangeSceneDestroyItemCallback

ZegoRangeSceneDestroyItemCallback
Destroy item result callback. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
itemIDlong longItem ID.

ZegoRangeSceneBindItemCallback

ZegoRangeSceneBindItemCallback
Bind item result callback. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
itemIDlong longItem ID.

ZegoRangeSceneUnbindItemCallback

ZegoRangeSceneUnbindItemCallback
Unbind item result callback. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
itemIDlong longItem ID.

ZegoRangeSceneUpdateItemStatusCallback

ZegoRangeSceneUpdateItemStatusCallback
Update item status result callback. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
itemIDlong longItem ID.

ZegoRangeSceneUpdateItemCommandCallback

ZegoRangeSceneUpdateItemCommandCallback
Update item command result callback. Do not call the SDK interface in the callback thread.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.
itemIDlong longItem ID.

ZegoAudioCaptureDeviceEnableCallback

ZegoAudioCaptureDeviceEnableCallback
Enable audio capture device result callback.
Declared in ZegoExpressDefines.h
NameTypeDescription
errorCodeintError code, please refer to the error codes document https://docs.zegocloud.com/en/5548.html for details.

Previous

Class

Next

Struct

On this page

Back to top