I am wondering if a SerialPort 'signals' event was ever considered - to complement getSignals. To detect changes on RI, DCD and DSR (and CTS), the application needs to continually poll by invoking getSignals. I guess one can just poll with getSignals() every 100-500ms or so, but it seems to diverge from good asynchronous programming.
Was a SerialPort 'signals' or 'signalschange' event overlooked, or intentionally omitted for simplicity?
I am wondering if a
SerialPort'signals' event was ever considered - to complementgetSignals. To detect changes on RI, DCD and DSR (and CTS), the application needs to continually poll by invokinggetSignals. I guess one can just poll withgetSignals()every 100-500ms or so, but it seems to diverge from good asynchronous programming.Was a
SerialPort'signals' or 'signalschange' event overlooked, or intentionally omitted for simplicity?