Command string processing.


char * Shift( char **pstr )
Shift next whitespace delimited token off the front of **pstr. Update *pstr to point past the token returned. Source: ../mlexec.c.html#Shift
char * FncShift( char *reply, VAFNC *pfnc, char **pstr )
Look up the function named in **pstr, return VAFNC pointer through *pfnc, and append function name to *reply string, if successful. Else update reply string with the reason why. Source: ../mlexec.c.html#FncShift
char * FOpen( char *reply, FILE **pFILE, char **pfile_name, char *mode, char **pstr )
Shift a file name off the front of the command string passed in and try to open the file according to mode. Return valid FILE* and file name on success. Concatenate file name on *reply on success, else return error string in *reply. Source: ../mlexec.c.html#FOpen
char * Load( char *cmd )
Command usage: load FILE_NAME. Read in FILE_NAME and execute commands found therein. Source: ../mlexec.c.html#Load
char * Post( char *cmd )
Command usage: post MSG_OR_Q_NAME CMD_STRING. Use MSG_OR_Q_NAME to look up pEVENT by name with GetEventByName . Source: ../mlexec.c.html#Post
alphabetic index hierarchy of classes


XIDAR TECHNICS, 3388 STATE RT 370, CATO NY 13033-9716
Copyright © 1996 Eliot W. Dudley All rights reserved.
edudley@servtech.com

Dallas Semiconductor Home Page 1-Wire, DS, DS1820, DS2405, DS2407, DS9097, and MicroLan are trademarks and/or registered trademarks of Dallas Semiconductor

generated by doc++