private static IEnumerable <WirelessNode> GetWirelessStatusFromContent(string pageSource, string startString, int rowArrayLength) { var wirelessNodes = new List <WirelessNode>(); IEnumerable <string[]> rowValues = GetRowValues(pageSource, startString, rowArrayLength); foreach (string[] rowValue in rowValues) { var i = 0; var node = new WirelessNode { MacAddress = rowValue[i++], Interface = rowValue[i++], UpTime = GetTimeSpan(rowValue[i++]), TxRateMb = int.Parse(rowValue[i++].Replace("M", "")), RxRateMb = int.Parse(rowValue[i++].Replace("M", "")), Info = rowValue[i++], SignalLeveldB = int.Parse(rowValue[i++]), NoiseLeveldB = int.Parse(rowValue[i++]), SignalToNoiseRatiodB = int.Parse(rowValue[i++]), SignalQuality = int.Parse(rowValue[i]) / 10 }; wirelessNodes.Add(node); } return(wirelessNodes); }
public SyncNetworkInfo(WirelessNode node) : this(msclPINVOKE.new_SyncNetworkInfo(WirelessNode.getCPtr(node)), true) { if (msclPINVOKE.SWIGPendingException.Pending) { throw msclPINVOKE.SWIGPendingException.Retrieve(); } }
public DatalogDownloader(WirelessNode node) : this(msclPINVOKE.new_DatalogDownloader__SWIG_0(WirelessNode.getCPtr(node)), true) { if (msclPINVOKE.SWIGPendingException.Pending) { throw msclPINVOKE.SWIGPendingException.Retrieve(); } }
public DatalogDownloader(WirelessNode node, ushort startAddress, uint size) : this(msclPINVOKE.new_DatalogDownloader__SWIG_1(WirelessNode.getCPtr(node), startAddress, size), true) { if (msclPINVOKE.SWIGPendingException.Pending) { throw msclPINVOKE.SWIGPendingException.Retrieve(); } }
public void addNode(WirelessNode node, WirelessNodeConfig pendingConfig) { msclPINVOKE.SyncSamplingNetwork_addNode__SWIG_1(swigCPtr, WirelessNode.getCPtr(node), WirelessNodeConfig.getCPtr(pendingConfig)); if (msclPINVOKE.SWIGPendingException.Pending) { throw msclPINVOKE.SWIGPendingException.Retrieve(); } }
public void addNode(WirelessNode node) { msclPINVOKE.ArmedDataloggingNetwork_addNode__SWIG_1(swigCPtr, WirelessNode.getCPtr(node)); if (msclPINVOKE.SWIGPendingException.Pending) { throw msclPINVOKE.SWIGPendingException.Retrieve(); } }
public static WirelessNode Mock(uint nodeAddress, BaseStation basestation, NodeInfo info, EepromMap initialEepromCache) { WirelessNode ret = new WirelessNode(msclPINVOKE.WirelessNode_Mock__SWIG_1(nodeAddress, BaseStation.getCPtr(basestation), NodeInfo.getCPtr(info), EepromMap.getCPtr(initialEepromCache)), true); if (msclPINVOKE.SWIGPendingException.Pending) { throw msclPINVOKE.SWIGPendingException.Retrieve(); } return(ret); }
public void Update(WirelessNode wirelessNode) { Interface = wirelessNode.Interface; UpTime = wirelessNode.UpTime; TxRateMb = wirelessNode.TxRateMb; RxRateMb = wirelessNode.RxRateMb; Info = wirelessNode.Info; SignalLeveldB = wirelessNode.SignalLeveldB; NoiseLeveldB = wirelessNode.NoiseLeveldB; SignalToNoiseRatiodB = wirelessNode.SignalToNoiseRatiodB; SignalQuality = wirelessNode.SignalQuality; IsWifi = true; }
internal static global::System.Runtime.InteropServices.HandleRef getCPtr(WirelessNode obj) { return((obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr); }