internal static extern void InternalSetPtr(ref NetKeyValue self, NetConfig eVal, IntPtr data);
 internal static extern void InternalSetFloat(ref NetKeyValue self, NetConfig eVal, float data);
 internal static extern void InternalSetInt32(ref NetKeyValue self, NetConfig eVal, int data);
 internal static extern void InternalSetInt64(ref NetKeyValue self, NetConfig eVal, long data);
 internal static extern void InternalSetString(ref NetKeyValue self, NetConfig eVal, [MarshalAs(UnmanagedType.CustomMarshaler, MarshalTypeRef = typeof(Utf8StringToNative))] string data);