Skip to main content

EOS_RTC_BlockParticipantCallbackInfo

Type Alias EOS_RTC_BlockParticipantCallbackInfo 

Source
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 i8, pub ParticipantId: *mut EOS_ProductUserIdDetails, pub bBlocked: i32, }

Fields§

§ResultCode: i32

This returns: EOS_Success if the channel was successfully blocked. EOS_UnexpectedError otherwise.

§ClientData: *mut c_void

Client-specified data passed into EOS_RTC_BlockParticipant.

§LocalUserId: *mut EOS_ProductUserIdDetails

The Product User ID of the user who initiated this request.

§RoomName: *const i8

The room the users should be blocked on.

§ParticipantId: *mut EOS_ProductUserIdDetails

The Product User ID of the participant being blocked

§bBlocked: i32

The block state that should have been set