PSI sics-cvs-psi-2008-10-02
This commit is contained in:
19
exe.w
19
exe.w
@@ -89,6 +89,19 @@ The interface to this buffer system comprises:
|
||||
*/
|
||||
int exeBufProcess(pExeBuf self, SicsInterp *pSics,
|
||||
SConnection *pCon, pICallBack pCall, int echo);
|
||||
/**
|
||||
* Process an exe buffer, but store commands causing errors in a list.
|
||||
* This is used for restoring status files.
|
||||
* @@param self The exe buffer to process
|
||||
* @@param pSics The SICS interpreter to use for processing
|
||||
* @@param pCon The connection object providing the environment for
|
||||
* processing this buffer.
|
||||
* @@param errCommandList A lld string list for storing commands which
|
||||
* had errors.
|
||||
* @@return 1 on success, 0 on error
|
||||
*/
|
||||
int exeBufProcessErrList(pExeBuf self, SicsInterp *pSics,
|
||||
SConnection *pCon, int errCommandList);
|
||||
/**
|
||||
* retrieves the executing range
|
||||
* @@param self The exe buffer to query
|
||||
@@ -171,6 +184,12 @@ int MakeExeManager(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
int ExeManagerWrapper(SConnection *pCon, SicsInterp *pSics, void *pData,
|
||||
int argc, char *argv[]);
|
||||
int runExeBatchBuffer(void *pData, SConnection *pCon, SicsInterp *pSics,
|
||||
char *name);
|
||||
pDynString findBatchFile(SicsInterp *pSics, char *name);
|
||||
int exeHdbBuffer(SConnection *pCon,
|
||||
SicsInterp *pSics, char *name);
|
||||
int exeHdbNode(pHdb exeNode, SConnection *pCon);
|
||||
@}
|
||||
|
||||
@o exeman.i -d @{
|
||||
|
||||
Reference in New Issue
Block a user