A message extending this trait is to be viewed as a command, an out-bound message issued by the client to flow's API.
A command has failed.
A new port (i.e.
the absolute file name of the connected port
A message extending this trait is to be viewed as an event, an in-bound message issued by flow to the client.
Base trait for any flow-related messages.
Open a new serial port.
name of serial port to open
settings of serial port to open
maximum read and write buffer sizes
A port has been successfully opened.
name of opened serial port
Data has been received.
data received on the port
Stop receiving notifications about a previously watched directory.
the directory to unwatch
Watch a directory for new ports.
the directory to watch
don't get notified of already existing ports
Write data to a serial port.
data to be written to port
acknowledgment sent back to sender once data has been enqueued in kernel for sending (the acknowledgment is a function 'number of bytes written => event')
Request closing of port.
A port has been closed.
Special type of acknowledgment that is not sent back.
Sets native debugging mode.
set to enable debugging