eDosStation/EpdBaseClr/EpdProgress.h

39 lines
639 B
C
Raw Normal View History

2026-08-17 12:14:32 +02:00
#pragma once
#ifdef __cplusplus_cli
// Compiled in a C++/CLI file (/clr enabled) -> Exports a public managed enum
#define EXPORT_MANAGED public
#else
// Compiled in a Native C++ file (/clr disabled) -> Becomes standard C++11 enum class
#define EXPORT_MANAGED
#endif
EXPORT_MANAGED enum class EpdSteps
{
StepTest=0,
StepStartCom=1,
StepInitialized=2,
StepDiscovering=3,
StepConnecting=4,
StepReadStatus=5,
StepReadIdentities=6,
StepReadCounts=7,
StepReadRTC=8 ,
StepReadWearerId=9,
StepPrepareIssue = 10,
StepIssue=11,
StepDeIssue=12,
};
EXPORT_MANAGED enum class EpdStepResults
{
None=0,
Started=1,
OK=2,
Error
};