capi/cmds.h File Reference
#include "type.h"
Go to the source code of this file.
Data Structures |
| struct | ssdcmdStringTypeTag |
| struct | ssdcmdTypeTag |
Typedefs |
| typedef struct ssdcmdStringTypeTag | ssdcmdStringType |
| typedef struct ssdcmdTypeTag | ssdcmdType |
Enumerations |
| enum | cmdList {
cmdNone = 0,
cmdEnterISP,
cmdReboot,
cmdDisplay,
cmdEcho,
cmdFrColor,
cmdBkColor,
cmdClear,
cmdFloatWin,
cmdText,
cmdLine,
cmdRect,
cmdCursor,
cmdArc,
cmdPixel,
cmdBlt,
cmdFrame,
cmdSetCurPos,
cmdWriteLine,
cmdIOMode,
cmdLCDSPI,
cmdSSDREGWB,
cmdSSDREGWW,
cmdSSDREGRB,
cmdSSDREGRW,
cmdSSDRESET,
cmdBacklight,
cmdSSDMEMWW,
cmdSSDMEMRW,
cmdSSDMEMRB,
cmdFILETOSSD,
cmdSLIDE,
cmdSetFont,
cmdLS,
cmdFOPEN,
cmdFREAD,
cmdFWRITE,
cmdFCLOSE,
cmdTERM,
cmdCLS,
cmdUARTBaud,
cmdWEE,
cmdPlayMJPEG,
cmdStreamMJPEG,
subcmdNone,
subcmdDstMainWin,
subcmdDstFloatWin,
subcmdDstCursor1,
subcmdDstCursor2,
subcmdDstScratchWin,
subcmdOpen,
subcmdShow,
subcmdHide,
subcmdMove,
subcmdHideTemp,
subcmdHorOrient,
subcmdVerOrient,
subcmdHor2Orient,
subcmdVer2Orient,
subcmdOn,
subcmdOff,
subcmdHex,
subcmdBinary,
cmdMax
} |
| enum | cmdErrors {
ParseErrorInvalidArg = -1,
ParseErrorMissingArg = -2,
ParseErrorInvalidMainCmd = -3,
ParseErrorInvalidSubCmd = -4,
ParseErrorMissingLeadChars = -5
} |
Functions |
| INT16 | ParseCmdLine (const char *cmdStr, ssdcmdType *cmdOut, UINT8 *pbMoreCmds, UINT32 *pParsedLenAddOut) |
Typedef Documentation
Enumeration Type Documentation
- Enumerator:
| ParseErrorInvalidArg |
|
| ParseErrorMissingArg |
|
| ParseErrorInvalidMainCmd |
|
| ParseErrorInvalidSubCmd |
|
| ParseErrorMissingLeadChars |
|
- Enumerator:
| cmdNone |
|
| cmdEnterISP |
|
| cmdReboot |
|
| cmdDisplay |
|
| cmdEcho |
|
| cmdFrColor |
|
| cmdBkColor |
|
| cmdClear |
|
| cmdFloatWin |
|
| cmdText |
|
| cmdLine |
|
| cmdRect |
|
| cmdCursor |
|
| cmdArc |
|
| cmdPixel |
|
| cmdBlt |
|
| cmdFrame |
|
| cmdSetCurPos |
|
| cmdWriteLine |
|
| cmdIOMode |
|
| cmdLCDSPI |
|
| cmdSSDREGWB |
|
| cmdSSDREGWW |
|
| cmdSSDREGRB |
|
| cmdSSDREGRW |
|
| cmdSSDRESET |
|
| cmdBacklight |
|
| cmdSSDMEMWW |
|
| cmdSSDMEMRW |
|
| cmdSSDMEMRB |
|
| cmdFILETOSSD |
|
| cmdSLIDE |
|
| cmdSetFont |
|
| cmdLS |
|
| cmdFOPEN |
|
| cmdFREAD |
|
| cmdFWRITE |
|
| cmdFCLOSE |
|
| cmdTERM |
|
| cmdCLS |
|
| cmdUARTBaud |
|
| cmdWEE |
|
| cmdPlayMJPEG |
|
| cmdStreamMJPEG |
|
| subcmdNone |
|
| subcmdDstMainWin |
|
| subcmdDstFloatWin |
|
| subcmdDstCursor1 |
|
| subcmdDstCursor2 |
|
| subcmdDstScratchWin |
|
| subcmdOpen |
|
| subcmdShow |
|
| subcmdHide |
|
| subcmdMove |
|
| subcmdHideTemp |
|
| subcmdHorOrient |
|
| subcmdVerOrient |
|
| subcmdHor2Orient |
|
| subcmdVer2Orient |
|
| subcmdOn |
|
| subcmdOff |
|
| subcmdHex |
|
| subcmdBinary |
|
| cmdMax |
|
Function Documentation
References ssdcmdTypeTag::cmd, cmdArc, cmdBacklight, cmdBkColor, cmdBlt, cmdCLS, cmdCursor, cmdDisplay, cmdEcho, cmdEnterISP, ssdcmdTypeTag::cmdExtra, ssdcmdTypeTag::cmdExtraLen, cmdFCLOSE, cmdFILETOSSD, cmdFloatWin, cmdFOPEN, cmdFrame, cmdFrColor, cmdFREAD, cmdFWRITE, cmdLCDSPI, cmdLine, cmdLookup(), cmdLS, cmdNone, cmdPixel, cmdPlayMJPEG, cmdReboot, cmdRect, cmdSetCurPos, cmdSetFont, cmdSLIDE, cmdSSDMEMRB, cmdSSDMEMRW, cmdSSDMEMWW, cmdSSDREGRB, cmdSSDREGRW, cmdSSDREGWB, cmdSSDREGWW, cmdSSDRESET, cmdStreamMJPEG, cmdTERM, cmdText, cmdUARTBaud, cmdWEE, ssdcmdTypeTag::dest, g_cmdSeparator, ssdcmdTypeTag::intPair, ssdcmdTypeTag::intQuad, mem_cpy(), mem_set(), NULL, ParseErrorInvalidArg, ParseErrorInvalidMainCmd, ParseErrorInvalidSubCmd, ParseErrorMissingArg, ParseErrorMissingLeadChars, ParseInts(), ParseParam(), SeekNextSeparator(), ssdCursorDestination, ssdCursorSubs, ssdDestination, ssdFloatWinSubs, ssdOnHexOrBin, ssdOnOffSubs, ssdOrientation, sStrNCmp(), ssdcmdTypeTag::subcmd, subcmdHorOrient, subcmdMove, subcmdNone, subcmdOpen, TRACE, TRACE1, and TRACE2.
Referenced by main().