MCPcopy Create free account
hub / github.com/Serial-Studio/Serial-Studio / active

Method active

app/src/IO/FileTransmission.cpp:96–112  ·  view source on GitHub ↗

* @brief Returns @c true if a transmission is currently in progress. */

Source from the content-addressed store, hash-verified

94 * @brief Returns @c true if a transmission is currently in progress.
95 */
96bool IO::FileTransmission::active() const
97{
98 if (m_transferMode == PlainText || m_transferMode == RawBinary)
99 return m_timer.isActive();
100
101 switch (m_transferMode) {
102 case XModem:
103 case XModem1K:
104 return m_xmodem->isActive();
105 case YModem:
106 return m_ymodem->isActive();
107 case ZModem:
108 return m_zmodem->isActive();
109 default:
110 return false;
111 }
112}
113
114/**
115 * @brief Returns @c true if a file is selected and a connection is active.

Callers 1

onRawDataReceivedMethod · 0.45

Calls 1

isActiveMethod · 0.45

Tested by

no test coverage detected