public static final class ClientPigpiod.CmdState extends Object
[IO method + log method]
pair be synchronised.Modifier and Type | Field and Description |
---|---|
int |
lastCmd
Record form last pigpiod command.
|
Throwable |
lastException
Record form last pigpiod command.
|
int |
lastP1
Record form last pigpiod command.
|
int |
lastP2
Record form last pigpiod command.
|
int |
lastP3
Record form last pigpiod command.
|
Constructor and Description |
---|
CmdState() |
public Throwable lastException
ClientPigpiod.stdCmd(int, int, int)
raised an
exception it is caught and recorded here for subsequent logging or
debugging. Otherwise the ClientPigpiod.stdCmd(int, int, int)
sets
lastException
to null.public int lastCmd
ClientPigpiod.stdCmd(int, int, int)
records its
parameters command, and its p1 and p2 parameter here for subsequent
logging or debugging before the next execution of
ClientPigpiod.stdCmd(int, int, int)
directly or more often indirectly by one
of the other IO commands. public int lastP1
ClientPigpiod.stdCmd(int, int, int)
records its
parameters command, and its p1 and p2 parameter here for subsequent
logging or debugging before the next execution of
ClientPigpiod.stdCmd(int, int, int)
directly or more often indirectly by one
of the other IO commands. public int lastP2
ClientPigpiod.stdCmd(int, int, int)
records its
parameters command, and its p1 and p2 parameter here for subsequent
logging or debugging before the next execution of
ClientPigpiod.stdCmd(int, int, int)
directly or more often indirectly by one
of the other IO commands. public int lastP3
ClientPigpiod.stdCmd(int, int, int)
records its
parameters command, and its p1 and p2 parameter here for subsequent
logging or debugging before the next execution of
ClientPigpiod.stdCmd(int, int, int)
directly or more often indirectly by one
of the other IO commands.