pub type EOS_RTCAdmin_QueryJoinRoomTokenOptions = _tagEOS_RTCAdmin_QueryJoinRoomTokenOptions;Expand description
Input parameters for the EOS_RTCAdmin_QueryJoinRoomToken function.
Aliased Type§
#[repr(C)]pub struct EOS_RTCAdmin_QueryJoinRoomTokenOptions {
pub ApiVersion: i32,
pub LocalUserId: *mut EOS_ProductUserIdDetails,
pub RoomName: *const i8,
pub TargetUserIds: *mut *mut EOS_ProductUserIdDetails,
pub TargetUserIdsCount: u32,
pub TargetUserIpAddresses: *mut *const i8,
}Fields§
§ApiVersion: i32API Version: Set this to EOS_RTCADMIN_QUERYJOINROOMTOKEN_API_LATEST.
LocalUserId: *mut EOS_ProductUserIdDetailsProduct User ID for local user who is querying join room tokens.
RoomName: *const i8Room name to request a token for.
TargetUserIds: *mut *mut EOS_ProductUserIdDetailsAn array of Product User IDs indicating the users to retrieve a token for.
TargetUserIdsCount: u32The number of users included in the query.
TargetUserIpAddresses: *mut *const i8Array of IP Addresses, one for each of the users we’re querying tokens for. There should be TargetUserIdsCount Ip Addresses, you can set an entry to NULL if not known. If TargetUserIpAddresses is set to NULL IP Addresses will be ignored. IPv4 format: “0.0.0.0” IPv6 format: “0:0:0:0:0:0:0:0”