1WSJTX(1) WSJT-X Manual WSJTX(1)
2
3
4
6 message_aggregator - Reference example UDP server
7
9 message_aggregator
10
12 message_aggregator does not serve any useful purpose other than to
13 demonstrate the UDP message features of WSJT-X. It is a small GUI
14 application that interacts with any running WSJT-X instances.
15
16 Developers writing add on applications may find the source code of
17 message_aggregator contained in the WSJT-X code repository useful. The
18 files NetworkMessage.hpp, MessageServer.hpp, MessageClient.hpp and
19 their associated implementations along with the application source
20 MessageAggregator.cpp should cover all the required areas. All these
21 files can be found at:
22
23 https://sourceforge.net/p/wsjt/wsjt/HEAD/tree/branches/wsjtx/
24
25 message_aggregator may also be used as a multi-cast UDP server which
26 allows multiple instances of message_aggregator to be run concurrently,
27 to do this simply use a suitable multi-cast group address in
28 message_aggregator and in WSJT-X in the "Settings→Reporting→UDP Server"
29 pane e.g. 239.255.0.1 or ff03::1 for a local scope group.
30
31 Note that on some systems it may be necessary to add a static
32 multi-cast route to the routing table before multi-cast traffic can be
33 routed to sockets on the same host as the sender.
34
36 Bill Somerville, G4WJS.
37
39 message_aggregator is Copyright © 2015 by William Somerville, G4WJS,
40 with contributions from additional authors. message_aggregator is Open
41 Source software, licensed under the GNU General Public License (GPLv3).
42
43 This program is distributed in the hope that it will be useful, but
44 WITHOUT ANY WARRANTY; without even the implied warranty of
45 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
46 General Public License for more details.
47
48
49
50AsciiDoc 2.1.2 11/26/2019 WSJTX(1)