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

Poor Connection Notification

Notification Description

A notification is sent when the network connection was poor.

Method Definition

1
virtual void OnPoorNetworkQualityInfoNotify(const HwmPoorNetWorkQualityInfo *poorNetWorkInfo) {};

Precautions

None

Parameter Description

Table 1 HwmConfEndInfo description

Parameter

Type

Description

nickName

char[]

Participant name.

number

char[]

Number. If this parameter is set to the SIP number (for example, +99111244216210249) allocated to the account, the Huawei Cloud Meeting app is called. If this parameter is set to a PSTN number (for example, 18700000000), the number is called through the VoIP gateway if the enterprise has enabled PSTN call. This parameter is used for account and password authentication. Either this parameter or thirdUserId must be set.

thirdUserId

char[]

Third-party user ID. This parameter is used for app ID authentication. Either this parameter or number must be set.

accountId

char[]

Huawei Cloud Meeting account.

isLocal

bool

Whether the participant is the local client user.

audioStatus

HwmLowNetWorkStatusInfo

Network status of audio.

videoStatus

HwmLowNetWorkStatusInfo

Network status of video.

shareStatus

HwmLowNetWorkStatusInfo

Network status of sharing.

Table 2 HwmLowNetWorkStatusInfo description

Parameter

Type

Description

packetLoss

unsigned int

Packet loss rate.

delay

unsigned int

Delay.

jitter

unsigned int

Jitter.

status

HwmLowNetWorkStatus

Status.

Table 3 Enumerated values of HwmLowNetWorkStatus

Enumerated Value

Description

LOW_NET_WORK_STATUS_NORMAL

Normal.

LOW_NET_WORK_STATUS_BAD

Poor.

LOW_NET_WORK_STATUS_VERY_BAD

Very poor.