6 #ifndef ZDK_NET_ExtendedError_h
7 #define ZDK_NET_ExtendedError_h
9 #include "native_shared_ptr.h"
10 #include "PublicInterfaces.h"
11 #include "ProtocolType.h"
12 #include "LayerType.h"
15 using namespace System::Collections::Generic;
23 ZDK::IExtendedError* cppRef =
nullptr;
55 property ZDK_NET::ProtocolType Proto
57 ZDK_NET::ProtocolType get();
66 property ZDK_NET::LayerType Layer
68 ZDK_NET::LayerType get();
75 property int LayerCode
84 property System::String^ Message
86 System::String^ get();
89 virtual long long Handle()
override;
91 virtual void Initialize()
override;
93 virtual void ReleaseReference()
override;