#include <pfodParser.h>
Inherits Print.
Inherited by pfodSecurity.
Definition at line 48 of file pfodParser.h.
◆ pfodParser() [1/2]
pfodParser::pfodParser |
( |
| ) |
|
◆ pfodParser() [2/2]
pfodParser::pfodParser |
( |
const char * |
version | ) |
|
◆ addDwg()
virtual void pfodParser::addDwg |
( |
pfodDrawing * |
dwgPtr | ) |
|
|
virtual |
◆ available()
virtual int pfodParser::available |
( |
| ) |
|
|
virtual |
◆ closeConnection()
virtual void pfodParser::closeConnection |
( |
| ) |
|
|
virtual |
◆ cmdEquals() [1/3]
virtual bool pfodParser::cmdEquals |
( |
const char * |
cmdStr | ) |
|
|
virtual |
◆ cmdEquals() [2/3]
virtual bool pfodParser::cmdEquals |
( |
const char |
cmdChar | ) |
|
|
virtual |
◆ cmdEquals() [3/3]
virtual bool pfodParser::cmdEquals |
( |
pfodAutoCmd & |
a_Cmd | ) |
|
|
virtual |
◆ connect()
virtual void pfodParser::connect |
( |
Stream * |
ioPtr | ) |
|
|
virtual |
◆ dwgCmdEquals() [1/3]
virtual bool pfodParser::dwgCmdEquals |
( |
const char * |
dwgCmdStr | ) |
|
|
virtual |
◆ dwgCmdEquals() [2/3]
virtual bool pfodParser::dwgCmdEquals |
( |
const char |
dwgCmd | ) |
|
|
virtual |
◆ dwgCmdEquals() [3/3]
virtual bool pfodParser::dwgCmdEquals |
( |
pfodAutoCmd & |
a_Cmd | ) |
|
|
virtual |
◆ flush()
virtual void pfodParser::flush |
( |
| ) |
|
|
virtual |
◆ getArgsCount()
virtual byte pfodParser::getArgsCount |
( |
| ) |
|
|
virtual |
◆ getCmd()
virtual byte* pfodParser::getCmd |
( |
| ) |
|
|
virtual |
◆ getDwgCmd()
virtual const byte* pfodParser::getDwgCmd |
( |
| ) |
|
|
virtual |
◆ getEditedText()
virtual const byte* pfodParser::getEditedText |
( |
| ) |
|
|
virtual |
◆ getFirstArg()
virtual byte* pfodParser::getFirstArg |
( |
| ) |
|
|
virtual |
◆ getNextArg()
virtual byte* pfodParser::getNextArg |
( |
byte * |
start | ) |
|
|
virtual |
◆ getParserState()
virtual byte pfodParser::getParserState |
( |
| ) |
|
|
virtual |
pfodWaitingForStart if outside msg pfodMsgStarted if just seen opening { pfodInMsg in msg after { pfodMsgEnd if just seen closing }
◆ getPfodAppStream()
virtual Stream* pfodParser::getPfodAppStream |
( |
| ) |
|
|
virtual |
◆ getTouchedCol()
virtual int pfodParser::getTouchedCol |
( |
| ) |
|
|
virtual |
◆ getTouchedRow()
virtual int pfodParser::getTouchedRow |
( |
| ) |
|
|
virtual |
◆ getTouchedX()
virtual int pfodParser::getTouchedX |
( |
| ) |
|
|
virtual |
◆ getTouchedY()
virtual int pfodParser::getTouchedY |
( |
| ) |
|
|
virtual |
◆ getTouchType()
virtual uint8_t pfodParser::getTouchType |
( |
| ) |
|
|
virtual |
◆ getVersion()
virtual const char* pfodParser::getVersion |
( |
| ) |
|
|
virtual |
◆ getVersionRequested()
virtual const char* pfodParser::getVersionRequested |
( |
| ) |
|
|
virtual |
◆ ignoreSeqNum()
virtual void pfodParser::ignoreSeqNum |
( |
| ) |
|
|
virtual |
◆ init()
void pfodParser::init |
( |
| ) |
|
◆ isClick()
virtual bool pfodParser::isClick |
( |
| ) |
|
|
virtual |
◆ isDown()
virtual bool pfodParser::isDown |
( |
| ) |
|
|
virtual |
◆ isDrag()
virtual bool pfodParser::isDrag |
( |
| ) |
|
|
virtual |
◆ isPress()
virtual bool pfodParser::isPress |
( |
| ) |
|
|
virtual |
◆ isRefresh()
virtual bool pfodParser::isRefresh |
( |
| ) |
|
|
virtual |
◆ isTouch()
virtual bool pfodParser::isTouch |
( |
| ) |
|
|
virtual |
◆ isUp()
virtual bool pfodParser::isUp |
( |
| ) |
|
|
virtual |
◆ parse() [1/2]
virtual byte pfodParser::parse |
( |
| ) |
|
|
virtual |
◆ parse() [2/2]
virtual byte pfodParser::parse |
( |
byte |
in | ) |
|
|
virtual |
◆ parseDwgCmd()
virtual byte pfodParser::parseDwgCmd |
( |
| ) |
|
|
virtual |
◆ parseLong()
virtual byte* pfodParser::parseLong |
( |
byte * |
idxPtr, |
|
|
long * |
result |
|
) |
| |
|
virtual |
◆ peek()
virtual int pfodParser::peek |
( |
| ) |
|
|
virtual |
◆ read()
virtual int pfodParser::read |
( |
| ) |
|
|
virtual |
◆ sendRefreshAndVersion()
virtual void pfodParser::sendRefreshAndVersion |
( |
unsigned long |
refresh_mS | ) |
|
|
virtual |
◆ sendVersion()
virtual void pfodParser::sendVersion |
( |
| ) |
|
|
virtual |
◆ setCmd()
virtual void pfodParser::setCmd |
( |
byte |
cmd | ) |
|
|
virtual |
◆ setDebug()
virtual void pfodParser::setDebug |
( |
Print * |
out | ) |
|
|
inlinevirtual |
◆ setDebugOut()
virtual void pfodParser::setDebugOut |
( |
Print * |
out | ) |
|
|
inlinevirtual |
◆ setDebugStream()
virtual void pfodParser::setDebugStream |
( |
Print * |
debugOut | ) |
|
|
virtual |
◆ setIdleTimeout()
virtual void pfodParser::setIdleTimeout |
( |
unsigned long |
timeout | ) |
|
|
virtual |
◆ setVersion()
virtual void pfodParser::setVersion |
( |
const char * |
version | ) |
|
|
virtual |
◆ write() [1/2]
virtual size_t pfodParser::write |
( |
const uint8_t * |
buffer, |
|
|
size_t |
size |
|
) |
| |
|
virtual |
◆ write() [2/2]
virtual size_t pfodParser::write |
( |
uint8_t |
c | ) |
|
|
virtual |
◆ CLICK
const int pfodParser::CLICK = 8 |
|
static |
◆ DOWN
const int pfodParser::DOWN = 1 |
|
static |
◆ DOWN_UP
const int pfodParser::DOWN_UP = 256 |
|
static |
◆ DRAG
const int pfodParser::DRAG = 2 |
|
static |
◆ pfodInMsg
const byte pfodParser::pfodInMsg = 0 |
|
static |
◆ pfodMaxMsgLen
const byte pfodParser::pfodMaxMsgLen = 0xff |
|
static |
◆ pfodMsgEnd
const byte pfodParser::pfodMsgEnd = '}' |
|
static |
◆ pfodMsgStarted
const byte pfodParser::pfodMsgStarted = '{' |
|
static |
◆ pfodRefresh
const byte pfodParser::pfodRefresh = ':' |
|
static |
◆ pfodWaitingForStart
const byte pfodParser::pfodWaitingForStart = 0xff |
|
static |
◆ PRESS
const int pfodParser::PRESS = 16 |
|
static |
◆ TOUCH
const int pfodParser::TOUCH = 0 |
|
static |
◆ TOUCH_DISABLED
const int pfodParser::TOUCH_DISABLED = 512 |
|
static |
◆ UP
const int pfodParser::UP = 4 |
|
static |