This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | lsfACI_FUNCTION(mod, fct) |
#define | lsfACI_PARAMS parameters,msg,replyBuffer,replyBufferSize,error |
#define | lsfVERBOSE_CMD_RECV(cmd) |
#define | lsfVERBOSE_CMD_DONE(cmd) |
#define | lsfSTD_COMMAND(mod, fct, cmd) |
#define | lsfSTD_REPLY |
#define | lsfREPLY_OK(status, msg, buffer, size) |
#define | lsfTASK_REGISTER(mod, id) |
|
Value: ccsCOMPL_STAT I ## mod ## fct ( \ IN const char *parameters, \ IN msgMSG *msg, \ OUT char **replyBuffer, \ OUT msgLENGTH *replyBufferSize, \ OUT ccsERROR *error ) |
|
|
|
Value: if (lcuVerbose(msg,cmd ## ": Command received",error) != SUCCESS) \ return FAILURE |
|
Value: if (lcuVerbose(msg,cmd ## ": Command executed",error) != SUCCESS) \ return FAILURE |
|
Value: lsfACI_FUNCTION(mod,Std ## fct) \ { \ ccsCOMPL_STAT status; \ lsfVERBOSE_CMD_RECV(cmd); \ status = mod ## Std ## fct (parameters,error); \ lsfVERBOSE_CMD_DONE(cmd); \ lsfSTD_REPLY; \ } |
|
Value: if (status == SUCCESS) \ { \ sprintf(msg->body,"OK"); \ *replyBuffer=(char *)&msg->body; \ *replyBufferSize=strlen(msg->body) + 1; \ } \ return (status) |
|
Value: if (status == SUCCESS) \ { \ sprintf(msg->body,"OK"); \ *buffer=(char *)&msg->body; \ *size=strlen(msg->body) + 1; \ } |
|
Value: { \ ccsPROCNAME ccsProcName; \ sprintf(ccsProcName,"%.8s%.4s%04X",mod,id,(taskIdSelf() & 0x0000FFFF)); \ if (ccsInit(ccsProcName,0,NULL,NULL,error) != SUCCESS) \ return FAILURE; \ } |