<html>
<head>
<title>Blinker - UDPv4 Synchronization Receiver</title>
</head>
<body>
<h1>Blinker - UDPv4 Synchronization Receiver</h1>
<p>
The UDPv4 synchronization receiver module receives a synchronization
stream using the
<a href="powersync.html">Po.W.E.R. synchronization protocol</a>
over UDP version 4 across a network.
</p>
<h2>Configuration</h2>
<p>
The configuration of the UDPv4 synchronization receiver module with name
<code>NAME</code> is located in the <code>udp4syncreceivers/NAME</code>
subdirectory.
</p>
<h3>Output Synchronization Stream</h3>
<p>
The file <code>outsync</code> contains the name of the synchronization
stream to write the received synchronization information to.
</p>
<h3>Bind Address</h3>
<p>
The file <code>bind</code> contains the local address to bind to.
It must contain the IP address and the port, i.e. a string
<code><IP>:<port></code> (hostnames are not supported).
If the local address should be determined automatically, the file
can contain <code>0.0.0.0:0</code>.
</p>
<h3>Source Address</h3>
<p>
The file <code>source</code> contains the source address
as a string <code><IP>:<port></code>
(hostnames are not supported).
<br>
If the source address file exists, only a stream from the specified
address is accepted.
Otherwise, the stream can be sent from any address.
<br>
If both the source address and the protocol are given, dynamic
stream request packets are sent to the source address.
</p>
</body>
</html>