This data structure is part of the RTC Interface.
Remarks
This struct is passed in with a call to EOS_RTC_OnJoinRoomCallback.
Properties
EOS_RTC_JoinRoomCallbackInfo
Property | Value |
---|---|
EOS_EResult ResultCode | This returns: EOS_Success if the channel was successfully joined. EOS_NoConnection: unable to connect to RTC servers (retryable). EOS_InvalidAuth: if the token is invalid (not retryable). EOS_RTC_TooManyParticipants: if the room cannot accept more participants (not retryable). EOS_AccessDenied: if the room name belongs to the Lobby voice system (not retryable). EOS_UnexpectedError otherwise (retryable). |
void* ClientData | Client-specified data passed into EOS_RTC_JoinRoom. |
EOS_ProductUserId LocalUserId | The Product User ID of the user who initiated this request. |
const char* RoomName | The room the user was trying to join. |
uint32_t RoomOptionsCount | The room option items count. |
const EOS_RTC_Option* RoomOptions | The room option items. |