6 #ifndef ZDK_NET_ContextEventsHandler_h
7 #define ZDK_NET_ContextEventsHandler_h
10 #include "SecureCertData.h"
11 #include "ActivationResult.h"
12 #include "EventHandle.h"
13 #include "PublicInterfaces.h"
14 #include "GeneralStatusEventListener.h"
19 ref class SecureCertData;
20 ref class ActivationResult;
31 public delegate
void OnContextSecureCertStatusUnmanaged(ZDK::Shared::Context context, ZDK::Shared::SecureCertData secureCert);
44 public delegate
void OnContextActivationCompletedUnmanaged(ZDK::Shared::Context context, ZDK::Shared::ActivationResult activationResult);
52 static OnContextSecureCertStatusUnmanaged^ OnContextSecureCertStatusManaged =
nullptr;
53 OnContextSecureCertStatus^ OnContextSecureCertStatus =
nullptr;
54 static OnContextActivationCompletedUnmanaged^ OnContextActivationCompletedManaged =
nullptr;
55 OnContextActivationCompleted^ OnContextActivationCompleted =
nullptr;
57 UnmanagedOnContextSecureCertStatusUnmanaged GetOnContextSecureCertStatus();
58 void OnContextSecureCertStatusUnmanagedStub(ZDK::Shared::Context context, ZDK::Shared::SecureCertData secureCert);
59 UnmanagedOnContextActivationCompletedUnmanaged GetOnContextActivationCompleted();
60 void OnContextActivationCompletedUnmanagedStub(ZDK::Shared::Context context, ZDK::Shared::ActivationResult activationResult);