![]() |
yumapro
25.10-1
YumaPro SDK
|
control the looping for 1 while - end sequence More...
#include <runstack.h>

Data Fields | |
| uint32 | maxloops |
| max number of loops allowed | |
| uint32 | loop_count |
| current loop count | |
| runstack_loopstate_t | loop_state |
| current loop state | |
| boolean | startcond |
| start condition state | |
| struct xpath_pcb_t_ * | xpathpcb |
| condition to evaluate before each loop iteration | |
| val_value_t * | docroot |
| document root for XPath expression | |
| struct runstack_loopcb_t_ * | collector |
| if the collector is non-NULL, then save lines in this outer while loop | |
| runstack_line_t * | first_line |
| these may point to entries in this lineQ or the collector's lineQ; only the commands that are part of the loop contents are saved first_line for loop procesing | |
| runstack_line_t * | cur_line |
| current line for loop processing | |
| runstack_line_t * | last_line |
| last line for loop processing | |
| boolean | empty_block |
| true if empty command block | |
| dlq_hdr_t | lineQ |
| this Q will only be used if collector is NULL More... | |
control the looping for 1 while - end sequence
| dlq_hdr_t lineQ |
this Q will only be used if collector is NULL
Q of runstack_line_t