internal static extern int TermiosDrain(SafeSerialDeviceHandle handle);
 internal static extern int TermiosSendBreak(SafeSerialDeviceHandle handle, int duration);
 internal static extern int TermiosGetAvailableBytes(SafeSerialDeviceHandle handle, Queue input);
 internal static extern int TermiosDiscard(SafeSerialDeviceHandle handle, Queue input);
 internal static extern int TermiosSetSpeed(SafeSerialDeviceHandle handle, int speed);
 internal static extern int TermiosGetSpeed(SafeSerialDeviceHandle handle);
 internal static extern Signals TermiosGetAllSignals(SafeSerialDeviceHandle handle);
 internal static extern int TermiosGetSignal(SafeSerialDeviceHandle handle, Signals signal, int set);
 internal static extern int TermiosReset(SafeSerialDeviceHandle handle, int speed, int data, StopBits stop, Parity parity, Handshake flow);
示例#10
0
 internal static extern int TermiosGetAvailableBytes(SafeSerialDeviceHandle handle, [MarshalAs(UnmanagedType.Bool)] bool fromReadBuffer);
示例#11
0
 internal static partial int TermiosGetSignal(SafeSerialDeviceHandle handle, Signals signal);