Pleora Technologies Inc. eBUS SDK v7.0.1.7536 API



IUpdaterObserver Class Referenceabstract

Interface used to receive progress updates from the PvGenFUUpdater. More...

#include <PvGenFUUpdater.h>

Public Member Functions

virtual void UpdateProgressLabel (const char *aMsg)=0
 Callback for progress messages. More...
 
virtual void UpdateProgressValue (int aValue)=0
 Callback for progress value. More...
 

Detailed Description

Interface used to receive progress updates from the PvGenFUUpdater.

The IUpdaterObserver interface can be implemented by an application class to receive updates about the progress of the firmware update.

You need to call PvGenFUUpdater::Attach to register the interface, and PvGenFUUpdater::Detach to unregister.

UpdateProgressLabel will be called with progress messages. UpdateProgressValue will be called with percentage complete values from 0 to 100.

Member Function Documentation

◆ UpdateProgressLabel()

virtual void IUpdaterObserver::UpdateProgressLabel ( const char *  aMsg)
pure virtual

Callback for progress messages.

Parameters
[in]aMsgThe progress message.

◆ UpdateProgressValue()

virtual void IUpdaterObserver::UpdateProgressValue ( int  aValue)
pure virtual

Callback for progress value.

Parameters
[in]aValueProgress value in percent.

The documentation for this class was generated from the following file:

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