public bool AddInteropValue(string name, bool value, string owner) { name = name.ToLower().Trim(); if (!RemoveInteropValue(name, owner)) return false; InteropValue opValue = new InteropValue(); opValue.owner = owner; opValue.value = String.Format("{0:D}",value); opValue.valueType = InteropValueType.BOOL; knownInterops.Add(name, opValue); return true; }
public bool AddInteropValue(string name, string value, string owner) { name = name.ToLower().Trim(); if (!RemoveInteropValue(name, owner)) return false; InteropValue opValue = new InteropValue(); opValue.owner = owner; opValue.value = value; opValue.valueType = InteropValueType.STRING; knownInterops.Add(name, opValue); Log(String.Format("Added new interop, {0} = {1}, for {2}", name, value, owner)); return true; }
public bool AddInteropValue(string name, bool value, string owner) { name = name.ToLower().Trim(); if (!RemoveInteropValue(name, owner)) { return(false); } InteropValue opValue = new InteropValue(); opValue.owner = owner; opValue.value = String.Format("{0:D}", value); opValue.valueType = InteropValueType.BOOL; knownInterops.Add(name, opValue); return(true); }
public bool AddInteropValue(string name, float value, string owner) { name = name.ToLower().Trim(); if (!RemoveInteropValue(name, owner)) { return(false); } InteropValue opValue = new InteropValue(); opValue.owner = owner; opValue.value = String.Format("{0:F4}", value); opValue.valueType = InteropValueType.FLOAT; knownInterops.Add(name, opValue); TestFlightUtil.UpdatePartConfigs(this.part); return(true); }
public bool AddInteropValue(string name, string value, string owner) { name = name.ToLower().Trim(); if (!RemoveInteropValue(name, owner)) { return(false); } InteropValue opValue = new InteropValue(); opValue.owner = owner; opValue.value = value; opValue.valueType = InteropValueType.STRING; knownInterops.Add(name, opValue); Log(String.Format("Added new interop, {0} = {1}, for {2}", name, value, owner)); return(true); }
public InteropValue GetInterop(string name) { name = name.ToLower().Trim(); if (knownInterops == null) { InteropValue returnVal = new InteropValue(); returnVal.valueType = InteropValueType.INVALID; return(returnVal); } if (knownInterops.ContainsKey(name)) { return(knownInterops[name]); } else { InteropValue returnVal = new InteropValue(); returnVal.valueType = InteropValueType.INVALID; return(returnVal); } }
public bool RemoveInteropValue(string name, string owner) { name = name.ToLower().Trim(); if (knownInterops == null) { knownInterops = new Dictionary <string, InteropValue>(); } if (!knownInterops.ContainsKey(name)) { return(true); } InteropValue opValue = knownInterops[name]; if (opValue.owner != owner) { return(false); } knownInterops.Remove(name); return(true); }
public InteropValue GetInterop(string name) { name = name.ToLower().Trim(); if (knownInterops == null) { InteropValue returnVal = new InteropValue(); returnVal.valueType = InteropValueType.INVALID; return returnVal; } if (knownInterops.ContainsKey(name)) return knownInterops[name]; else { InteropValue returnVal = new InteropValue(); returnVal.valueType = InteropValueType.INVALID; return returnVal; } }