int _rsRuleExecMod( rsComm_t *rsComm, ruleExecModInp_t *ruleExecModInp ) { int status; status = chlModRuleExec( rsComm, ruleExecModInp->ruleId, &ruleExecModInp->condInput ); return( status ); }
int testModRuleMeta(rsComm_t *rsComm, char *id, char *attrName, char *attrValue) { /* ruleExecSubmitInp_t ruleInfo; */ char ruleId[100]; int status; keyValPair_t regParam; char tmpStr[LONG_NAME_LEN]; /* memset(&ruleInfo,0,sizeof(ruleExecSubmitInp_t)); */ memset (®Param, 0, sizeof (regParam)); rstrcpy (tmpStr, attrValue, sizeof tmpStr); addKeyVal (®Param, attrName, tmpStr); strcpy(ruleId, id); status = chlModRuleExec(rsComm, ruleId, ®Param); return(status); }