Smart Tag helper event callback.
More...
#include <ISmartTagHelper.h>
Smart Tag helper event callback.
Definition at line 57 of file ISmartTagHelper.h.
◆ ~ISmartTagHelperSink()
virtual ISmartTagHelperSink::~ISmartTagHelperSink |
( |
| ) |
|
|
inlinevirtual |
◆ OnAllInstanceSpeakerTagListUpdated()
virtual void ISmartTagHelperSink::OnAllInstanceSpeakerTagListUpdated |
( |
const std::vector< SmartTagUser > & |
smartSpeakerTagList | ) |
|
|
pure virtual |
All instance smart speaker tag list updated notification.
- Since
- 6.3.5
- Zoom Rooms minimum version
- 6.2.0
- Parameters
-
smartSpeakerTagList | Smart speaker tag list, see SmartTagUser struct. |
◆ OnNameTagAvatarUpdated()
virtual void ISmartTagHelperSink::OnNameTagAvatarUpdated |
( |
int32_t |
tagID, |
|
|
const std::string & |
avatarData |
|
) |
| |
|
pure virtual |
Smart name tag avata data updated (screenshot of the user’s head in the video) notification.
- Since
- 6.3.5
- Zoom Rooms minimum version
- 6.2.0
- Parameters
-
tagID | Smart name tag ID. |
avatarData | The binary data of avatar image. |
◆ OnNameTagUnsupportedReasonUpdated()
Smart name tag unsupported reason updated notification.
- Since
- 6.3.5
- Zoom Rooms minimum version
- 6.2.0
- Parameters
-
◆ OnSmartTagStatusUpdated()
virtual void ISmartTagHelperSink::OnSmartTagStatusUpdated |
( |
SmartTagType |
type, |
|
|
bool |
enabled, |
|
|
bool |
isSupported |
|
) |
| |
|
pure virtual |
Smart tag status updated notification.
- Since
- 6.3.5
- Zoom Rooms minimum version
- 6.2.0
- Parameters
-
type | Smart tag type, see SmartTagType enum. |
enabled | TRUE indicates that smart tag is enabled. Otherwise not. |
isSupported | TRUE indicates that smart tag is supported. Otherwise not. |
◆ OnSmartTagSuggestedAttendeeUpdated()
virtual void ISmartTagHelperSink::OnSmartTagSuggestedAttendeeUpdated |
( |
SmartTagType |
type, |
|
|
const std::vector< SmartTagUser > & |
attendees |
|
) |
| |
|
pure virtual |
Smart tag suggested attendee updated notification.
- Since
- 6.3.5
- Zoom Rooms minimum version
- 6.2.0
- Parameters
-
type | Smart tag type, see SmartTagType enum. |
attendees | Suggested meeting invatation attendees, include companion mode users, bound smart tag users and invitation sttendees. |
◆ OnSpeakerTagAvatarUpdated()
virtual void ISmartTagHelperSink::OnSpeakerTagAvatarUpdated |
( |
const std::string & |
jid, |
|
|
const std::string & |
avatarUrl |
|
) |
| |
|
pure virtual |
Smart speaker tag avatar updated notification.
- Since
- 6.3.5
- Zoom Rooms minimum version
- 6.2.0
- Parameters
-
jid | Smart speaker tag bind JID. |
avatarUrl | Smart speaker tag bind JID user avatar URL. |
◆ OnUnnamedSmartNameTagListUpdated()
virtual void ISmartTagHelperSink::OnUnnamedSmartNameTagListUpdated |
( |
const std::vector< SmartTagUser > & |
unnamedTagList | ) |
|
|
pure virtual |
Unnamed smart name tag list updated notification.
- Since
- 6.3.5
- Zoom Rooms minimum version
- 6.2.0
- Parameters
-
unnamedTagList | Unnamed smart name tag list, see SmartTagUser struct. |