Updated on 2024-07-30 GMT+08:00

Meeting Status Notification

Notification Description

A notification is sent when the meeting status was changed.

Method Definition

1
virtual void OnConfState(HwmConfStateInfo *confStateInfo) {};

Precautions

None

Parameter Description

Table 1 HwmConfStateInfo description

Parameter

Type

Description

state

HwmState

Meeting status.

reason

HwmConfEndReason

Reason for leaving the meeting.

isP2PConf

bool

Whether the meeting is an instant meeting.

Table 2 Enumerated values of HwmState

Enumerated Value

Description

HWM_STATE_OFF

The meeting has not started or the user has left the meeting.

HWM_STATE_ON

The meeting has started.

Table 3 Enumerated values of HwmConfEndReason

Enumerated Value

Description

HWM_CONF_END_REASON_LEAVE_CONF_HANGUP

The user leaves the meeting.

HWM_CONF_END_REASON_STOP_CONF_HANGUP

The meeting has ended.

HWM_CONF_END_REASON_CHAIR_HANGUP

The user is removed by the host.

HWM_CONF_END_REASON_SESSION_TIMER_TIMEOUT

Network interrupted.

HWM_CONF_END_REASON_NOSTREAM_HANGUP

Network error.

HWM_CONF_END_REASON_CORP_CONFERENCE_RESOURCE_HAS_BEEN_RUN_OUT

Enterprise resources have been used up.

HWM_CONF_END_REASON_CONF_ONLY_SAME_ENTERPRISE

Only enterprise users can join the meeting.

HWM_CONF_END_REASON_CONF_ONLY_INVITED

Only invited users can join the meeting.

HWM_CONF_END_REASON_CONF_IS_LOCKED

The meeting is locked.

HWM_CONF_END_ERR_VMR_NOT_BEEN_HOLD

Guests are not allowed to activate the meeting.

HWM_CONF_END_REASON_VMR_CONF_CONFLICT

Meetings conflict in this cloud meeting room.

HWM_CONF_END_REASON_SERVER_ERROR

Server exception.

HWM_CONF_END_REASON_NUM_OF_PAR_EXCEEDS_UPPER_LIMIT

More participants than allowed by the cloud meeting room package.

HWM_CONF_END_REASON_CONF_NUM_OVER_MAX_ALLOWED = 111071116

The maximum number of ongoing meetings has been reached.

HWM_CONF_END_MANAGER_SHARE_VMR_NOT_ENOUGH = 111071151

No shared cloud meeting rooms are available.

HWM_CONF_END_REASON_OVER_MAX_PARTICIPANT_NUMBER = 111072101

More participants than allowed.

HWM_CONF_END_REASON_PARTICIPANT_REACH_MAX_NUM = 111072504

Max. participants in a single meeting reached.

HWM_CONF_END_REASON_PARTICIPANT_CONF_NOT_EXIST = 111081002

The meeting does not exist or has ended.

HWM_CONF_END_MANAGER_NO_UPSCALE_VMR = 112030001

There are no cloud meeting rooms of higher specifications.

HWM_CONF_END_REASON_END_EXPIRATION = 414100069

Invalid user, enterprise, or SP.

HWM_CONF_END_REASON_SDK_CHAIR_END_CONF = 414100074

The host ends the meeting.

HWM_CONF_END_REASON_SDK_TIMEOVER_END_CONF = 414100075

The meeting ends when the scheduled time arrives.

HWM_CONF_END_REASON_CALLEE_REFUSED_END_CONF = 414100076

The called participant rejects the call.

HWM_CONF_END_REASON_CALLEE_TIMEOUT_END_CONF = 414100077

The call times out.

HWM_CONF_END_FORCE_OPEN_CAMERA_HANGUP = 414100078

The video meeting is forcibly ended.

HWM_CONF_END_REASON_RTC_SDK_NETWORK_FAILED = 990000053

Network exception.