hook_again

Returns the position in the hook chain the currently executing hook occupies

Behaviour

  • If the hook is being strongly executed then flag this specific hook in the chain for Again As Weak Execution.

  • If the originating transaction successfully is applied then the hook will be called again in a second, Weak Execution.

Definition

C

int64_t hook_again (void);

Example

C

int64_t result = 
  	hook_again();

Parameters

This API has no parameters

Return Code

Type
Description

int64_t

1 iff successfully flagged for Again As Weak. PREREQUISITE_NOT_MET - This hook is already being executed weakly at the time of the call. ALREADY_SET - The function was already called this execution.

Last updated