Several of the documentation comments regarding f_state_t are now no longer out of date.
* The IKI variable data.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
* This must not be NULL.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* A delimits array representing where delimits exist within the buffer.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the content is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
*
* @return
* A delimits array representing where delimits exist within the buffer.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the object is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The comment range will include the trailing newline.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the content is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* A delimits array representing where delimits exist within the buffer.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the object is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The comment range will include the trailing newline.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the content is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* A delimits array representing where delimits exist within the buffer.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the object is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* A delimits array representing where delimits exist within the buffer.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the content is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* A delimits array representing where delimits exist within the buffer.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the object is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The comment range will include the trailing newline.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the content is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* A delimits array representing where delimits exist within the buffer.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the object is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the bytes are written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the object is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The caller is expected to decide if and when to process them.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the object is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the object is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* Set pointer address to 0 and all delimits will instead utilize objects_delimits.
* @param state
A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the content is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* This only stores comments found within valid content only.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer to write to.
* @param state
A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* This only stores comments found within valid content only.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the content is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* Set pointer address to 0 and all delimits will instead utilize objects_delimits.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the content is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* This only stores comments found within valid content only.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer where the content is written to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* This only stores comments found within valid content only.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*
* The buffer to append to.
* @param state
* A state for providing flags and handling interrupts during long running operations.
- * There is no print_error().
- * There is no functions structure.
+ * There is no state.handle().
+ * There is no "callbacks" structure.
* There is no data structure passed to these functions.
*
- * When interrupt() returns, only F_interrupt and F_interrupt_not are processed.
+ * When state.interrupt() returns, only F_interrupt and F_interrupt_not are processed.
* Error bit designates an error but must be passed along with F_interrupt.
* All other statuses are ignored.
*