This interface contains properties used to configure terminal session object.
interface IDeviceConfig {
// Properties
${baudRate}?: number;
${dataBits}?: ${Terminal.DataBits};
${stopBits}?: ${Terminal.StopBits};
${parity}?: ${Terminal.Parity};
${flowControl}?: ${IFlowControl};
${timeouts}?: ${ISerialTimeouts};
}
// This interface is not available in managed environment
// This interface is not available in native environment
baudRate?: number;
// This property is not available in managed environment
// This property is not available in native environment
Terminal session baud rate.
dataBits?: ${Terminal.DataBits};
// This property is not available in managed environment
// This property is not available in native environment
The number of bits per byte.
stopBits?: ${Terminal.StopBits};
// This property is not available in managed environment
// This property is not available in native environment
The number of stop bits.
parity?: ${Terminal.Parity};
// This property is not available in managed environment
// This property is not available in native environment
Parity mode.
flowControl?: ${IFlowControl};
// This property is not available in managed environment
// This property is not available in native environment
Flow control mode.
timeouts?: ${ISerialTimeouts};
// This property is not available in managed environment
// This property is not available in native environment
Session timeout values.