pub type EOS_RTC_BlockParticipantCallbackInfo = _tagEOS_RTC_BlockParticipantCallbackInfo;Expand description
This struct is passed in with a call to EOS_RTC_OnBlockParticipantCallback.
Aliased Type§
#[repr(C)]pub struct EOS_RTC_BlockParticipantCallbackInfo {
pub ResultCode: i32,
pub ClientData: *mut c_void,
pub LocalUserId: *mut EOS_ProductUserIdDetails,
pub RoomName: *const u8,
pub ParticipantId: *mut EOS_ProductUserIdDetails,
pub bBlocked: i32,
}Fields§
§ResultCode: i32This returns: EOS_Success if the channel was successfully blocked. EOS_UnexpectedError otherwise.
ClientData: *mut c_voidClient-specified data passed into EOS_RTC_BlockParticipant.
LocalUserId: *mut EOS_ProductUserIdDetailsThe Product User ID of the user who initiated this request.
RoomName: *const u8The room the users should be blocked on.
ParticipantId: *mut EOS_ProductUserIdDetailsThe Product User ID of the participant being blocked
bBlocked: i32The block state that should have been set