OptionalautoOptionalautoSoft threshold for estimated buffered column bytes; zero disables the byte trigger. Defaults to maxDatagramSize.
OptionalautoNot capped at the host timer ceiling: compared against elapsed time only.
OptionalautoOptionalcloseMaximum time close() spends publishing queued rows and waiting for the
server ACK watermark. Zero or a negative value skips the ACK wait, but
RAM-backed frames still have up to 5 seconds to reach the socket before
close() reports a timeout; if the session can no longer send them at
all, close() rejects with its failure. Defaults to 5 seconds. Capped at
2,147,483,647ms (the host timer ceiling); a larger value throws a
RangeError.
Destination hostname or IPv4 address.
OptionallogOptionalmaxMaximum encoded datagram size. Defaults to 1400 bytes.
OptionalmaxMaximum UTF-8 byte length of table and column names. Defaults to 127.
OptionalmulticastOptional local IPv4 interface used for multicast traffic.
OptionalmulticastIPv4 multicast TTL from 0 through 255. Defaults to 0.
OptionalonReceives isolated local socket errors; UDP has no server acknowledgement.
OptionalportDestination port. Defaults to the Java QWP UDP port, 9007.
Optional InternalsocketTest hook.
Everything a Node QWP-over-UDP sender takes: the datagram socket and row buffering. Every datagram is self-contained and none is ever part of a transaction, so the sender's transactional and encoding options are absent.