public SerialSignal GetSignals ()
{
uint flags;
if (!GetCommModemStatus (handle, out flags))
ReportIOError (null);
SerialSignal signals = SerialSignal.None;
if ((flags & RsldOn) != 0)
signals |= SerialSignal.Cd;
if ((flags & CtsOn) != 0)
signals |= SerialSignal.Cts;
if ((flags & DsrOn) != 0)
signals |= SerialSignal.Dsr;
return signals;
}