2019-02-07 16:54:34 +01:00
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
using namespace System;
|
|
|
|
|
using namespace System::Runtime::InteropServices;
|
|
|
|
|
|
|
|
|
|
namespace OkReadBadge
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public ref class BadgeMessageHandler
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
delegate bool delMessage(int err);
|
|
|
|
|
delMessage^ OnMessage;
|
|
|
|
|
String^ Result;
|
2020-02-11 16:33:49 +01:00
|
|
|
String^ CSN;
|
|
|
|
|
String^ Site;
|
|
|
|
|
String^ Badge;
|
|
|
|
|
bool Final;
|
2019-02-07 16:54:34 +01:00
|
|
|
bool Message(int err)
|
|
|
|
|
{
|
|
|
|
|
System::Diagnostics::Debug::WriteLine(err.ToString());
|
|
|
|
|
return true;
|
|
|
|
|
}
|
|
|
|
|
BadgeMessageHandler()
|
|
|
|
|
{
|
2020-02-11 16:33:49 +01:00
|
|
|
Final = false;
|
|
|
|
|
Result = CSN= Site = Badge = String::Empty;
|
2019-02-07 16:54:34 +01:00
|
|
|
OnMessage = gcnew delMessage(this, &BadgeMessageHandler::Message);
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|