Type Alias: LtpAction
LtpAction = {
type:"sendAck"; } | {type:"sendNak"; } | {type:"sendEot"; } | {record:Uint8Array;type:"deliverRecord"; }
An action the reducer tells the consumer to take. The consumer performs the I/O
(write the byte to the socket, hand the record to the parser); the reducer only
decides. sendAck/sendNak/sendEot are single control bytes; deliverRecord
carries the freshly-completed record's reassembled bytes.