One event the device logged and has not delivered: the identity it was
logged with (the uuid the upload carries), its number on this device, its
name, the device-clock moment it was logged, the moment its own deadline
makes it due (dueAtMs: the logger reads the deadline the event asks for
once, when it is logged — a Pigeon event's requested latency) and its
payload as the exact JSON text the upload will write — a long id stays its
digits through a snapshot.
One event the device logged and has not delivered: the identity it was logged with (the uuid the upload carries), its number on this device, its name, the device-clock moment it was logged, the moment its own deadline makes it due (
dueAtMs: the logger reads the deadline the event asks for once, when it is logged — a Pigeon event's requested latency) and its payload as the exact JSON text the upload will write — a long id stays its digits through a snapshot.