IsmartCardDeviceObserver Class Referenceabstract

#include <scmApi.h>

Public Member Functions

virtual void notifyPciReboot (boost::system::error_code &ec, dpySCM::DevicePciRebootTime &devicePciRebootTime)=0
 
virtual void newUpgradeStatus (boost::system::error_code &ec, dpySCM::DeviceUpgradeStatus &deviceUpgradeStatus)=0
 
virtual ~IsmartCardDeviceObserver ()=default
 Destructor.
 

Detailed Description

Smart card device observer

Member Function Documentation

virtual void newUpgradeStatus ( boost::system::error_code &  ec,
dpySCM::DeviceUpgradeStatus deviceUpgradeStatus 
)
pure virtual

Called when a newUpgradeStatus arises

Parameters
ecerror code
deviceUpgradeStatusdata where upgrade status is stored.
virtual void notifyPciReboot ( boost::system::error_code &  ec,
dpySCM::DevicePciRebootTime devicePciRebootTime 
)
pure virtual

Called when a PCI reboot is about to be performed

Parameters
ecerror code
devicePciRebootTimedevice PCI reboot time.