Meeting SDK for Linux API Reference
Loading...
Searching...
No Matches
tagStartParam Struct Reference

The way and the parameter for meeting start. Here are more detailed structural descriptions. More...

#include <meeting_service_interface.h>

Public Member Functions

 tagStartParam ()
 

Data Fields

SDKUserType userType
 
const zchar_tinviteContactId
 
union { 
 
   StartParam4NormalUser   normaluserStart 
 
   StartParam4WithoutLogin   withoutloginStart 
 
param 
 

Detailed Description

The way and the parameter for meeting start. Here are more detailed structural descriptions.

Definition at line 439 of file meeting_service_interface.h.

Constructor & Destructor Documentation

◆ tagStartParam()

tagStartParam::tagStartParam ( )
inline

checked safe

Definition at line 451 of file meeting_service_interface.h.

452 {
454 inviteContactId = nullptr;
455 memset(&param, 0, sizeof(param));
456 }
union tagStartParam::@2 param
const zchar_t * inviteContactId

References inviteContactId, param, SDK_UT_WITHOUT_LOGIN, and userType.

Field Documentation

◆ inviteContactId

const zchar_t* tagStartParam::inviteContactId

Definition at line 443 of file meeting_service_interface.h.

Referenced by tagStartParam().

◆ normaluserStart

StartParam4NormalUser tagStartParam::normaluserStart

The parameter for ordinary user when starts the meeting.

Definition at line 447 of file meeting_service_interface.h.

◆ [union]

union { ... } tagStartParam::param

Referenced by tagStartParam().

◆ userType

SDKUserType tagStartParam::userType

User type.

Definition at line 442 of file meeting_service_interface.h.

Referenced by tagStartParam().

◆ withoutloginStart

StartParam4WithoutLogin tagStartParam::withoutloginStart

The parameter for unlogged-in user when starts the meeting.

Definition at line 449 of file meeting_service_interface.h.