/// <summary> /// Set the serial port parameters /// </summary> /// <param name="lLoginID">Equipment user Login ID: CLIENT Login return values</param> /// <param name="netConfig">preview parameter</param> /// <param name="waittime">waittime</param> /// <returns>true:succeed;false:fail</returns> public static bool NETSetDevConfig(int lLoginID, NETDEV_COMM_CFG commConfig, int waittime) { bool returnValue = false; returnValue = PSetDevConfig(lLoginID, -1, CONFIG_COMMAND.NET_DEV_COMMCFG, (object)commConfig, typeof(NETDEV_COMM_CFG), waittime); return returnValue; }
/// <summary> /// Set the serial port parameters [the default wait time 3000] /// </summary> /// <param name="lLoginID">Equipment user Login ID: CLIENT Login return values</param> /// <param name="netConfig">preview parameter</param> /// <returns>true:succeed;false:fail</returns> public static bool NETSetDevConfig(int lLoginID, NETDEV_COMM_CFG commConfig) { return NETSetDevConfig(lLoginID, commConfig, 3000); }
/// <summary> /// Access to a serial port parameters /// </summary> /// <param name="lLoginID">Equipment user Login ID: CLIENT Login return values</param> /// <param name="netConfig">Preview the parameters</param> /// <param name="waittime">waittime</param> /// <returns>true:succeed;false:fail</returns> public static bool NETGetDevConfig(int lLoginID, ref NETDEV_COMM_CFG commConfig, int waittime) { object result = new object(); bool returnValue = false; returnValue = PGetDevConfig(lLoginID, -1, CONFIG_COMMAND.NET_DEV_COMMCFG, ref result, typeof(NETDEV_COMM_CFG), waittime); commConfig = (NETDEV_COMM_CFG)result; return returnValue; }