41 references to Termios
System.IO.Ports (41)
_generated\0\LibraryImports.g.cs (9)
47internal static partial int TermiosGetSignal(global::System.IO.Ports.SafeSerialDeviceHandle handle, global::Interop.Termios.Signals signal) 76static extern unsafe int __PInvoke(nint __handle_native, global::Interop.Termios.Signals __signal_native); 86internal static partial int TermiosGetSignal(global::System.IO.Ports.SafeSerialDeviceHandle handle, global::Interop.Termios.Signals signal, int set) 115static extern unsafe int __PInvoke(nint __handle_native, global::Interop.Termios.Signals __signal_native, int __set_native); 125internal static partial global::Interop.Termios.Signals TermiosGetAllSignals(global::System.IO.Ports.SafeSerialDeviceHandle handle) 128global::Interop.Termios.Signals __retVal = default; 150static extern unsafe global::Interop.Termios.Signals __PInvoke(nint __handle_native); 279internal static partial int TermiosDiscard(global::System.IO.Ports.SafeSerialDeviceHandle handle, global::Interop.Termios.Queue input) 308static extern unsafe int __PInvoke(nint __handle_native, global::Interop.Termios.Queue __input_native);
System\IO\Ports\SerialStream.Unix.cs (32)
12using Signals = Interop.Termios.Signals; 133return Interop.Termios.TermiosGetSpeed(_handle); 141if (Interop.Termios.TermiosSetSpeed(_handle, value) < 0) 160Interop.Termios.TermiosSendBreak(_handle, 0); 168get { return Interop.Termios.TermiosGetAvailableBytes(_handle, false); } 173get { return Interop.Termios.TermiosGetAvailableBytes(_handle, true); } 180int status = Interop.Termios.TermiosGetSignal(_handle, Interop.Termios.Signals.SignalDcd); 194int status = Interop.Termios.TermiosGetSignal(_handle, Interop.Termios.Signals.SignalCts); 208int status = Interop.Termios.TermiosGetSignal(_handle, Interop.Termios.Signals.SignalDsr); 222int status = Interop.Termios.TermiosGetSignal(_handle, Interop.Termios.Signals.SignalDtr); 233if (Interop.Termios.TermiosGetSignal(_handle, Interop.Termios.Signals.SignalDtr, value ? 1 : 0) != 0) 242int status = Interop.Termios.TermiosGetSignal(_handle, Interop.Termios.Signals.SignalRts); 266if (Interop.Termios.TermiosGetSignal(_handle, Interop.Termios.Signals.SignalRts, value ? 1 : 0) != 0) 282if (Interop.Termios.TermiosReset(_handle, _baudRate, _dataBits, _stopBits, _parity, value) != 0) 299if (Interop.Termios.TermiosReset(_handle, _baudRate, value, _stopBits, _parity, _handshake) != 0) 317if (Interop.Termios.TermiosReset(_handle, _baudRate, _dataBits, _stopBits, value, _handshake) != 0) 334if (Interop.Termios.TermiosReset(_handle, _baudRate, _dataBits, value, _parity, _handshake) != 0) 372Interop.Termios.TermiosDiscard(_handle, Interop.Termios.Queue.ReceiveQueue); 379Interop.Termios.TermiosDiscard(_handle, Interop.Termios.Queue.SendQueue); 408Interop.Termios.TermiosDrain(_handle); 621if (Interop.Termios.TermiosReset(_handle, _baudRate, _dataBits, _stopBits, _parity, _handshake) != 0) 894Signals lastSignals = _pinChanged != null ? Interop.Termios.TermiosGetAllSignals(_handle) : Signals.Error; 996Signals current = Interop.Termios.TermiosGetAllSignals(_handle);