Pleora Technologies Inc. eBUS SDK v7.0.1.7536 API



Loading...
Searching...
No Matches
IPvUserSetNotify.h
Go to the documentation of this file.
1// *****************************************************************************
2//
3// Copyright (c) 2022, Pleora Technologies Inc., All rights reserved.
4//
5// *****************************************************************************
6
7#pragma once
8
9#include <PvDeviceLib.h>
10
14
28
33{
34public:
35 virtual ~IPvUserSetNotify() {};
36
37
38
46 virtual PvResult UserSetStateNotify( PvUserSetState aUserSetState, uint32_t aUserSetIndex ) = 0;
47};
48
PvUserSetState
UserSetState enumeration type.
Definition IPvUserSetNotify.h:18
@ PvUserSetStateLoadCompleted
The device has just completed a UserSetLoad.
Definition IPvUserSetNotify.h:26
@ PvUserSetStateLoadStart
The device is about to start a UserSetLoad.
Definition IPvUserSetNotify.h:24
@ PvUserSetStateSaveCompleted
The device has just completed a UserSetSave.
Definition IPvUserSetNotify.h:22
@ PvUserSetStateSaveStart
The device is about to start a UserSetSave.
Definition IPvUserSetNotify.h:20
An interface to register a state change callback for UserSets.
Definition IPvUserSetNotify.h:33
virtual PvResult UserSetStateNotify(PvUserSetState aUserSetState, uint32_t aUserSetIndex)=0
The callback that is issued when a UserSetState is reached. The DefaultUserSet is index 0 and the res...
Result information.
Definition PvResult.h:30

Copyright (c) 2002-2026 Pleora Technologies Inc.
www.pleora.com