nre.systemMS.c File Reference

#include <string.h>
#include <time.h>
#include "reGlobalsExtern.h"
#include "icatHighLevelRoutines.h"
#include "execMyRule.h"
#include "region.h"
#include "rules.h"
#include "conversion.h"

Go to the source code of this file.

Defines

#define evaluateExpression(expr, eaVal, rei)   computeExpression(expr, NULL,rei, 0, eaVal)

Functions

int fillSubmitConditions (char *action, char *inDelayCondition, bytesBuf_t *packedReiAndArgBBuf, ruleExecSubmitInp_t *ruleSubmitInfo, ruleExecInfo_t *rei)
int delayExec (msParam_t *mPA, msParam_t *mPB, msParam_t *mPC, ruleExecInfo_t *rei)
int _delayExec (char *inActionCall, char *recoveryActionCall, char *delayCondition, ruleExecInfo_t *rei)
int recover_delayExec (msParam_t *actionCall, msParam_t *delayCondition, ruleExecInfo_t *rei)
int remoteExec (msParam_t *mPD, msParam_t *mPA, msParam_t *mPB, msParam_t *mPC, ruleExecInfo_t *rei)
int recover_remoteExec (msParam_t *actionCall, msParam_t *delayCondition, char *hostName, ruleExecInfo_t *rei)
int doForkExec (char *prog, char *arg1)
int msiGoodFailure (ruleExecInfo_t *rei)
int checkFilePerms (char *fileName)
int msiFreeBuffer (msParam_t *memoryParam, ruleExecInfo_t *rei)
int msiSleep (msParam_t *secPtr, msParam_t *microsecPtr, ruleExecInfo_t *rei)
int msiApplyAllRules (msParam_t *actionParam, msParam_t *reiSaveFlagParam, msParam_t *allRuleExecFlagParam, ruleExecInfo_t *rei)
int msiGetDiffTime (msParam_t *inpParam1, msParam_t *inpParam2, msParam_t *inpParam3, msParam_t *outParam, ruleExecInfo_t *rei)
int msiGetSystemTime (msParam_t *outParam, msParam_t *inpParam, ruleExecInfo_t *rei)
int msiHumanToSystemTime (msParam_t *inpParam, msParam_t *outParam, ruleExecInfo_t *rei)
int msiStrToBytesBuf (msParam_t *str_msp, msParam_t *buf_msp, ruleExecInfo_t *rei)
int msiBytesBufToStr (msParam_t *buf_msp, msParam_t *str_msp, ruleExecInfo_t *rei)
int msiListEnabledMS (msParam_t *outKVPairs, ruleExecInfo_t *rei)
int msiGetFormattedSystemTime (msParam_t *outParam, msParam_t *inpParam, msParam_t *inpFormatParam, ruleExecInfo_t *rei)

Detailed Description

Definition in file nre.systemMS.c.

Generated on Tue Nov 12 23:09:21 2013 for iRODS Documentation by  doxygen 1.6.3