EBUS interface used to listen for presence request events.
More...
#include <PresenceNotificationBus.h>
Inherits AZ::EBusTraits.
|
static const AZ::EBusHandlerPolicy | HandlerPolicy = AZ::EBusHandlerPolicy::Multiple |
| EBus Trait: presence notifications can be handled by multiple listeners.
|
|
static const AZ::EBusAddressPolicy | AddressPolicy = AZ::EBusAddressPolicy::Single |
| EBus Trait: presence notifications are addressed to a single address.
|
|
EBUS interface used to listen for presence request events.
◆ OnPresenceQueried()
virtual void Presence::PresenceNotifications::OnPresenceQueried |
( |
const PresenceDetails & |
presenceDetails | ) |
|
|
pure virtual |
Override to be notified when presence has been successfully queried. Unsuccessful attempts are logged.
- Parameters
-
[in] | struct | representing presence details populated by query request |
◆ OnPresenceSet()
virtual void Presence::PresenceNotifications::OnPresenceSet |
( |
const AzFramework::LocalUserId & |
localUserId | ) |
|
|
pure virtual |
Override to be notified when presence has been successfully set. Unsuccessful attempts are logged.
- Parameters
-
[in] | the | local user ID for the user whose presence has been set. |
The documentation for this class was generated from the following file:
- Gems/Presence/Code/Include/Presence/PresenceNotificationBus.h