DeviceUsedPortsGatherer Class

(Debugger::ProjectExplorer::DeviceUsedPortsGatherer)

Public Functions

DeviceUsedPortsGatherer(Debugger::QObject *parent = nullptr)
virtual ~DeviceUsedPortsGatherer() override
Utils::Port getNextFreePort(Utils::PortList *freePorts) const
void start(const int &device)
void stop()
QList<Utils::Port> usedPorts() const

Protected Functions

void error(const Debugger::QString &errMsg)
void portListReady()

Member Function Documentation

DeviceUsedPortsGatherer::DeviceUsedPortsGatherer(Debugger::QObject *parent = nullptr)

Default constructs an instance of DeviceUsedPortsGatherer.

[override virtual] DeviceUsedPortsGatherer::~DeviceUsedPortsGatherer()

Destroys the instance of DeviceUsedPortsGatherer. The destructor is virtual.

[protected] void DeviceUsedPortsGatherer::error(const Debugger::QString &errMsg)

Utils::Port DeviceUsedPortsGatherer::getNextFreePort(Utils::PortList *freePorts) const

[protected] void DeviceUsedPortsGatherer::portListReady()

void DeviceUsedPortsGatherer::start(const int &device)

void DeviceUsedPortsGatherer::stop()

QList<Utils::Port> DeviceUsedPortsGatherer::usedPorts() const