|
ceptr
|
Data Fields | |
| int | id |
| the process id this context exists in | |
| int | err |
| process error value | |
| int | state |
| process state machine state | |
| T * | run_tree |
| pointer to the root of the run_tree | |
| T * | node_pointer |
| pointer to the tree node to execute next | |
| T * | parent |
| node_pointer's parent (cached here for efficiency) | |
| int | idx |
| node pointers child index (cached here for efficiency) | |
| R * | caller |
| a pointer to the context that invoked this run-tree/context | |
| R * | callee |
| a pointer to the context we've invoked | |
| T * | sem_map |
| semantic map in effect for this context | |
| ConversationState * | conversation |
| record of the conversation state active in this context frame | |
Definition at line 168 of file ceptr_types.h.