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 411 of file meeting_service_interface.h.

Constructor & Destructor Documentation

◆ tagStartParam()

tagStartParam::tagStartParam ( )
inline

checked safe

Definition at line 423 of file meeting_service_interface.h.

424 {
426 inviteContactId = nullptr;
427 memset(&param, 0, sizeof(param));
428 }
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 415 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 419 of file meeting_service_interface.h.

◆ [union]

union { ... } tagStartParam::param

Referenced by tagStartParam().

◆ userType

SDKUserType tagStartParam::userType

User type.

Definition at line 414 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 421 of file meeting_service_interface.h.