# Example: # # device="/dev/ttyS0" # speed="9600" # parity="none" # stop="1" # csize="8" # vtime="50" # flowctrl="none" # package "tmbbRs232ConnectorConfigC" version "1.0" purpose "Handle the configuration of RS232 connectors of TMBB" args "--file-name=tmbbRs232ConnectorConfig_parser --func-name=tmbbRs232ConnectorConfig_parser --no-handle-help --no-handle-error --show-required --conf-parser --string-parser --include-getopt " option "device" D "Serial port device" string required option "baud" B "Baud rate" int typestr="0,50,75,110,134,150,200,300,600,1200,1800,2400,\n\t4800,9600,19200,38400,57600,115200,230400,460800,921600" required option "parity" P "Input parity checking" values="none","odd","even" required option "stop" S "Number of stop bits" int typestr="[1:2]" required option "csize" C "Character size mask" int typestr="[5:8]" required option "vtime" V "Timeout in deciseconds while waiting for an input character" int typestr="[0:256]" required option "flowctrl" F "Flow control" values="hard","soft","none" required