Exemple #1
0
        public static eLeapRS SaveConfigValue(IntPtr hConnection, string key, float value, out UInt32 requestId)
        {
            LEAP_VARIANT_VALUE_TYPE valueStruct = new LEAP_VARIANT_VALUE_TYPE();

            valueStruct.type       = eLeapValueType.eLeapValueType_Float;
            valueStruct.floatValue = value;
            return(LeapC.SaveConfigWithValueType(hConnection, key, valueStruct, out requestId));
        }
Exemple #2
0
        public static eLeapRS SaveConfigValue(IntPtr hConnection, string key, bool value, out UInt32 requestId)
        {
            LEAP_VARIANT_VALUE_TYPE valueStruct = new LEAP_VARIANT_VALUE_TYPE(); //This is a C# approximation of a C union

            valueStruct.type      = eLeapValueType.eLeapValueType_Boolean;
            valueStruct.boolValue = value ? 1 : 0;
            return(LeapC.SaveConfigWithValueType(hConnection, key, valueStruct, out requestId));
        }