Пример #1
0
        public void SetTimeouts(int ReadIntervalTimeout,
                                int ReadTotalTimeoutMultiplier,
                                int ReadTotalTimeoutConstant,
                                int WriteTotalTimeoutMultiplier,
                                int WriteTotalTimeoutConstant)
        {
            SerialTimeouts Timeouts = new SerialTimeouts(ReadIntervalTimeout,
                                                         ReadTotalTimeoutMultiplier,
                                                         ReadTotalTimeoutConstant,
                                                         WriteTotalTimeoutMultiplier,
                                                         WriteTotalTimeoutConstant);

            unsafe {
                if (!SetCommTimeouts(m_hFile, ref Timeouts))
                {
                    throw new CPortSerieException(m_strPort, "SetTimeouts (SetCommTimeouts)", GetLastError());
                }
            }
        }
Пример #2
0
 static extern bool SetCommTimeouts(IntPtr hFile, ref SerialTimeouts lpCommTimeouts);