[default 'serial'] whether data will be sent serialized or as a
raw vector. Use 'serial' for sending and receiving within R to ensure
perfect reproducibility. Use 'raw' for sending vectors of any type (will be
converted to a raw byte vector for sending) - essential when interfacing
with external applications.
block
[default FALSE] logical flag whether to block until successful
or return immediately even if unsuccessful (e.g. no connection available).
echo
[default TRUE] logical flag whether to return the raw vector of
sent data. Set to FALSE for performance-critical applications where
invisble NULL will be returned instead.
Value
Raw vector of sent data, or zero (invisibly) if 'echo' is set to FALSE.