UserOfflineReasonType

Reason for user going offline.

Enumerations

UserOfflineQuit
0: The user left voluntarily.
UserOfflineDropped
1: Timed out due to not receiving packets from the peer for a long time.
Note: Since the SDK uses an unreliable channel, it is also possible that the peer left the channel voluntarily, but the local side did not receive the leave message and mistakenly determined it as a timeout.
UserOfflineBecomeAudience
2: The user's role changed from host to audience.