|
| enum | StreamStatus { Fail
, Short
, OK
} |
|
|
| impl (QString const &id, QString const &version, QString const &revision, port_type server_port, int TTL, WSJTXMessageClient *self) |
|
void | set_server (QString const &server_name, QStringList const &network_interface_names) |
|
Q_SLOT void | host_info_results (QHostInfo) |
|
void | start () |
|
void | parse_message (QByteArray const &) |
|
void | pending_datagrams () |
| void | heartbeat () |
| | Send a Heartbeat message.
|
| void | closedown () |
| | Send a Close message and clean up.
|
|
StreamStatus | check_status (QDataStream const &) const |
|
void | send_message (QByteArray const &, bool queue_if_pending=true, bool allow_duplicates=false) |
|
void | send_message (QDataStream const &out, QByteArray const &message, bool queue_if_pending=true, bool allow_duplicates=false) |
|
|
WSJTXMessageClient * | self_ |
|
bool | enabled_ |
|
QString | id_ |
|
QString | version_ |
|
QString | revision_ |
|
int | dns_lookup_id_ |
|
QHostAddress | server_ |
|
port_type | server_port_ |
|
int | TTL_ |
|
std::vector< QNetworkInterface > | network_interfaces_ |
|
quint32 | schema_ |
|
QTimer * | heartbeat_timer_ |
|
std::vector< QHostAddress > | blocked_addresses_ |
|
QQueue< QByteArray > | pending_messages_ |
|
QByteArray | last_message_ |
◆ closedown()
| void WSJTXMessageClient::impl::closedown |
( |
| ) |
|
Send a Close message and clean up.
Sends a Close message to notify clients that this application is shutting down.
◆ heartbeat()
| void WSJTXMessageClient::impl::heartbeat |
( |
| ) |
|
Send a Heartbeat message.
Periodically sends Heartbeat messages to announce this application's presence and capabilities to WSJT-X protocol clients.
The documentation for this class was generated from the following file:
- JS8_UDP/WSJTXMessageClient.cpp