UartBus source documentation
eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools Class Reference
Collaboration diagram for eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools:

Static Public Member Functions

static int parseFrom (Map< String, List< String >> args)
 
static UartBus cliBusConnect (Map< String, List< String >> cliArgs) throws IOException
 

Static Public Attributes

static final CliEntry< Integer > SERIAL_BAUD
 
static final CliEntry< String > RPC_HOST
 
static final CliEntry< Integer > RPC_PORT
 
static final CliEntry< Integer > FROM
 
static final CliEntry< Boolean > LOOPBACK
 
static final CliEntry< String > OPTIONS
 
static final int DEFAULT_FROM_ADDRESS = 63
 
static final CliEntry< Integer > TO
 
static final CliEntry< String > WORK_DIR
 
static final CliEntry< Boolean > LOG_TIME
 
static final CliEntry< Boolean > RECONNECT
 
static final CliEntry< String > DECODE_PACKET
 

Detailed Description

Definition at line 10 of file UartbusCliTools.java.

Member Data Documentation

◆ DECODE_PACKET

final CliEntry<String> eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools.DECODE_PACKET
static
Initial value:
= CliEntry.createFirstArgParserEntry
(
(e)->e,
"Decode packet",
"D", "-decode-packet"
)

Definition at line 92 of file UartbusCliTools.java.

◆ FROM

final CliEntry<Integer> eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools.FROM
static
Initial value:
= CliEntry.createFirstArgParserEntry
(
(e)->Integer.parseInt(e),
"Uartbus from address",
"f", "-from"
)

Definition at line 36 of file UartbusCliTools.java.

◆ LOG_TIME

final CliEntry<Boolean> eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools.LOG_TIME
static
Initial value:
= CliEntry.createFirstArgParserEntry
(
(e) -> true,
"Log times",
"l", "-log-times"
)

Definition at line 78 of file UartbusCliTools.java.

◆ LOOPBACK

final CliEntry<Boolean> eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools.LOOPBACK
static
Initial value:
= CliEntry.createFirstArgParserEntry
(
(e)->true,
"Show sent packet",
"x", "-loopback-sent"
)

Definition at line 43 of file UartbusCliTools.java.

◆ OPTIONS

final CliEntry<String> eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools.OPTIONS
static
Initial value:
= CliEntry.createFirstArgParserEntry
(
(e)->e,
"Other options",
"o", "-options"
)

Definition at line 50 of file UartbusCliTools.java.

◆ RECONNECT

final CliEntry<Boolean> eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools.RECONNECT
static
Initial value:
= CliEntry.createFirstArgParserEntry
(
(e) -> true,
"Reconnect",
"r", "-reconnect"
)

Definition at line 85 of file UartbusCliTools.java.

◆ RPC_HOST

final CliEntry<String> eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools.RPC_HOST
static
Initial value:
= CliEntry.createFirstArgParserEntry
(
(e)->e,
"Rpc server IP",
"h", "-host"
)

Definition at line 22 of file UartbusCliTools.java.

◆ RPC_PORT

final CliEntry<Integer> eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools.RPC_PORT
static
Initial value:
= CliEntry.createFirstArgParserEntry
(
(e)->Integer.parseInt(e),
"Rpc port",
"p", "-port"
)

Definition at line 29 of file UartbusCliTools.java.

◆ SERIAL_BAUD

final CliEntry<Integer> eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools.SERIAL_BAUD
static
Initial value:
= CliEntry.createFirstArgParserEntry
(
(e)->Integer.parseInt(e),
"Serial baud rate",
"b", "-baud"
)

Definition at line 15 of file UartbusCliTools.java.

◆ TO

final CliEntry<Integer> eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools.TO
static
Initial value:
= CliEntry.createFirstArgParserEntry
(
(e)->Integer.parseInt(e),
"Uartbus to address",
"t", "-to"
)

Definition at line 64 of file UartbusCliTools.java.

◆ WORK_DIR

final CliEntry<String> eu.javaexperience.electronic.uartbus.rpc.UartbusCliTools.WORK_DIR
static
Initial value:
= CliEntry.createFirstArgParserEntry
(
(e) -> e,
"Working directory",
"d", "-working-directory"
)

Definition at line 71 of file UartbusCliTools.java.


The documentation for this class was generated from the following file: