capi/cmds.h File Reference

#include "type.h"
Include dependency graph for cmds.h:
This graph shows which files directly or indirectly include this file:

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

typedef struct ssdcmdTypeTag ssdcmdType

Enumeration Type Documentation

enum cmdErrors
Enumerator:
ParseErrorInvalidArg 
ParseErrorMissingArg 
ParseErrorInvalidMainCmd 
ParseErrorInvalidSubCmd 
ParseErrorMissingLeadChars 
enum cmdList
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

INT16 ParseCmdLine ( const char *  cmdStr,
ssdcmdType cmdOut,
UINT8 pbMoreCmds,
UINT32 pParsedLenAddOut 
)
Generated on Wed Mar 23 11:08:22 2011 for Omnima LCD by  doxygen 1.6.3