Zoom Rooms Controller SDK Reference 6.5.0
Loading...
Searching...
No Matches
Contact Struct Reference

Contact item. More...

#include <IContactHelper.h>

Data Fields

IMAccountStatus accountStatus = IMAccountStatusActive
 Account status, see IMAccountStatus enum.
 
IMBuddyType buddyType = IMBuddyTypeNone
 Buddy type, see IMBuddyType enum.
 
IMPresenceStatus presenceStatus = IMPresenceStatusNone
 Presence status, see IMPresenceStatus enum.
 
std::string contactID
 Contact ID.
 
std::string screenName
 Screen name.
 
std::string firstName
 First name.
 
std::string lastName
 Last name.
 
std::string phoneNumber
 Phone number.
 
std::string email
 Email.
 
std::string pronouns
 Pronouns.
 
std::string company
 Company.
 
std::string department
 Department.
 
std::string jobTitle
 Job title.
 
std::string avatarURL
 Avatar url.
 
std::string location
 Location.
 
std::string signature
 Signature.
 
std::string sipPhoneNumber
 Sip phone number.
 
CloudPBXInfo cloudPBXInfo
 Cloud PBX info. Invalid if each filed is empty.
 
std::vector< PhoneContactphoneInfos
 Phone contact infos.
 

Detailed Description

Contact item.

Definition at line 78 of file IContactHelper.h.

Field Documentation

◆ accountStatus

IMAccountStatus Contact::accountStatus = IMAccountStatusActive

Account status, see IMAccountStatus enum.

Definition at line 80 of file IContactHelper.h.

◆ avatarURL

std::string Contact::avatarURL

Avatar url.

Definition at line 93 of file IContactHelper.h.

◆ buddyType

IMBuddyType Contact::buddyType = IMBuddyTypeNone

Buddy type, see IMBuddyType enum.

Definition at line 81 of file IContactHelper.h.

◆ cloudPBXInfo

CloudPBXInfo Contact::cloudPBXInfo

Cloud PBX info. Invalid if each filed is empty.

Definition at line 97 of file IContactHelper.h.

◆ company

std::string Contact::company

Company.

Definition at line 90 of file IContactHelper.h.

◆ contactID

std::string Contact::contactID

Contact ID.

Definition at line 83 of file IContactHelper.h.

◆ department

std::string Contact::department

Department.

Definition at line 91 of file IContactHelper.h.

◆ email

std::string Contact::email

Email.

Definition at line 88 of file IContactHelper.h.

◆ firstName

std::string Contact::firstName

First name.

Definition at line 85 of file IContactHelper.h.

◆ jobTitle

std::string Contact::jobTitle

Job title.

Definition at line 92 of file IContactHelper.h.

◆ lastName

std::string Contact::lastName

Last name.

Definition at line 86 of file IContactHelper.h.

◆ location

std::string Contact::location

Location.

Definition at line 94 of file IContactHelper.h.

◆ phoneInfos

std::vector<PhoneContact> Contact::phoneInfos

Phone contact infos.

Definition at line 98 of file IContactHelper.h.

◆ phoneNumber

std::string Contact::phoneNumber

Phone number.

Definition at line 87 of file IContactHelper.h.

◆ presenceStatus

IMPresenceStatus Contact::presenceStatus = IMPresenceStatusNone

Presence status, see IMPresenceStatus enum.

Definition at line 82 of file IContactHelper.h.

◆ pronouns

std::string Contact::pronouns

Pronouns.

Definition at line 89 of file IContactHelper.h.

◆ screenName

std::string Contact::screenName

Screen name.

Definition at line 84 of file IContactHelper.h.

◆ signature

std::string Contact::signature

Signature.

Definition at line 95 of file IContactHelper.h.

◆ sipPhoneNumber

std::string Contact::sipPhoneNumber

Sip phone number.

Definition at line 96 of file IContactHelper.h.