8 #ifndef K_FIRESYNC_ACTION_H
9 #define K_FIRESYNC_ACTION_H
123 #include <kFireSync/Client/kAction.x.h>
kStatus kAction_Invoke(kAction action, kObject input, kObject *output, kAlloc alloc)
Invokes this action without applying the current settings to this node first.
const kChar * kAction_Name(kAction action)
Gets a descriptive name for this action.
kStatus kAction_SetConfig(kAction action, kXml settings)
Sets configuration for the action.
kStatus kAction_InvokeAndSync(kAction action, kObject input, kObject *output, kAlloc alloc)
Applies current setting to the node and invokes this action.
Represents an action trigger type.
kStatus kAction_SetName(kAction action, const kChar *name)
Sets a descriptive name for the action.
Essential declarations related to FireSync nodes.
Represents action configuration.
kStatus kAction_Config(kAction action, kXml settings)
Gets configuration for the action.
kActionTrigger kAction_Trigger(kAction action)
Gets the trigger type for the action.
kStatus kAction_SetTrigger(kAction action, kActionTrigger triggerType)
Sets the trigger type for the action.
const kChar * kAction_TypeName(kAction action)
Gets the type name of this action.
Declares the kAxAction class and related types.