6 #ifndef ZDK_NET_StunConfig_h
7 #define ZDK_NET_StunConfig_h
9 #include "native_shared_ptr.h"
10 #include "PublicInterfaces.h"
13 using namespace System::Collections::Generic;
31 ZDK::IStunConfig* cppRef =
nullptr;
43 property bool STUNEnabled
55 property System::String^ STUNServer
57 System::String^ get();
58 void set(System::String^ value);
82 property int STUNRefresh
99 property bool UseDnsSrvRequests
102 void set(
bool value);
116 property bool AllowOnPrivateAddress
119 void set(
bool value);
133 property bool AllowWithPrivateSipServer
136 void set(
bool value);
149 virtual long long Handle()
override;
151 virtual void Initialize()
override;
153 virtual void ReleaseReference()
override;