Lines Matching refs:trigger
51 #define TRIGGER_IN_QUEUE(trigger) (((trigger)->flags & TRIGGER_FLAGS_QUEUE) == TRIGGER_FLAGS_QUEUE) argument
52 #define TRIGGER_SET_FLAG(trigger, flag) ((trigger)->flags |= (flag)) argument
53 #define TRIGGER_CLEAR_FLAG(trigger, flag) ((trigger)->flags &= ~(flag)) argument
54 #define TRIGGER_TEST_FLAG(trigger, flag) (((trigger)->flags & (flag)) == (flag)) argument
93 …int32_t (*executeTrigger)(const struct tagTriggerNode_ *trigger, const char *content, uint32_t siz…
101 const char *(*getTriggerName)(const struct tagTriggerNode_ *trigger);
102 const char *(*getCondition)(const struct tagTriggerNode_ *trigger);
103 void (*delTrigger)(const struct TriggerWorkSpace_ *workSpace, struct tagTriggerNode_ *trigger);
105 const struct tagTriggerNode_ *trigger);
106 int32_t (*compareData)(const struct tagTriggerNode_ *trigger, const void *data);
181 int ExecuteQueuePush(TriggerWorkSpace *workSpace, const TriggerNode *trigger);
186 void FreeTrigger(const TriggerWorkSpace *workSpace, TriggerNode *trigger);
188 int AddCommand(JobNode *trigger, uint32_t cmdIndex, const char *content, const ConfigContext *cfgCo…
189 CommandNode *GetNextCmdNode(const JobNode *trigger, const CommandNode *curr);
197 const char *GetTriggerName(const TriggerNode *trigger);