From: Kevin Day Date: Tue, 7 Mar 2023 00:33:14 +0000 (-0600) Subject: Cleanup: Documentation comments in regards to f_state_t. X-Git-Tag: 0.6.4~17 X-Git-Url: https://git.kevux.org/?a=commitdiff_plain;h=7ccdba87cb3acfbbe617555b084f1d02a4b9849a;p=fll Cleanup: Documentation comments in regards to f_state_t. Several of the documentation comments regarding f_state_t are now no longer out of date. --- diff --git a/level_0/f_iki/c/iki.h b/level_0/f_iki/c/iki.h index 784420d..69e91a8 100644 --- a/level_0/f_iki/c/iki.h +++ b/level_0/f_iki/c/iki.h @@ -136,11 +136,11 @@ extern "C" { * * @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. * @param buffer diff --git a/level_1/fl_fss/c/fss/basic.h b/level_1/fl_fss/c/fss/basic.h index b729a78..123c61f 100644 --- a/level_1/fl_fss/c/fss/basic.h +++ b/level_1/fl_fss/c/fss/basic.h @@ -38,11 +38,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -100,11 +100,11 @@ extern "C" { * If f_fss_complete_full_e, this will write any appropriate open and close aspects of this content, including the final 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. * @param range @@ -143,11 +143,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -223,11 +223,11 @@ extern "C" { * If f_fss_complete_partial_tim, this will write any appropriate open and close aspects of this object, but will omit whitespace before and after the object (inside the quotes). * @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. * @param range diff --git a/level_1/fl_fss/c/fss/basic_list.h b/level_1/fl_fss/c/fss/basic_list.h index e6288f6..205835b 100644 --- a/level_1/fl_fss/c/fss/basic_list.h +++ b/level_1/fl_fss/c/fss/basic_list.h @@ -39,11 +39,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -115,11 +115,11 @@ extern "C" { * Set the pointer address to 0 to disable. * @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. * @param range @@ -167,11 +167,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -238,11 +238,11 @@ extern "C" { * If f_fss_complete_partial_tim, this will write any appropriate open and close aspects of this object, but will omit whitespace before and after the object. * @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. * @param range diff --git a/level_1/fl_fss/c/fss/embedded_list.h b/level_1/fl_fss/c/fss/embedded_list.h index 27d6cfd..f754f51 100644 --- a/level_1/fl_fss/c/fss/embedded_list.h +++ b/level_1/fl_fss/c/fss/embedded_list.h @@ -43,11 +43,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -126,11 +126,11 @@ extern "C" { * Set the pointer address to 0 to disable. * @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. * @param range @@ -177,11 +177,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -248,11 +248,11 @@ extern "C" { * If f_fss_complete_partial_tim, this will write any appropriate open and close aspects of this object, but will omit whitespace before and after the object. * @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. * @param range diff --git a/level_1/fl_fss/c/fss/extended.h b/level_1/fl_fss/c/fss/extended.h index 88b8651..c407fbc 100644 --- a/level_1/fl_fss/c/fss/extended.h +++ b/level_1/fl_fss/c/fss/extended.h @@ -38,11 +38,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -117,11 +117,11 @@ extern "C" { * If f_fss_complete_full_e, this will write any appropriate open and close aspects of this content, including the final 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. * @param range @@ -170,11 +170,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -253,11 +253,11 @@ extern "C" { * If f_fss_complete_partial_e, this will write any appropriate open and close aspects of this object. * @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. * @param range diff --git a/level_1/fl_fss/c/fss/extended_list.h b/level_1/fl_fss/c/fss/extended_list.h index 11ef374..9391a43 100644 --- a/level_1/fl_fss/c/fss/extended_list.h +++ b/level_1/fl_fss/c/fss/extended_list.h @@ -41,11 +41,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -122,11 +122,11 @@ extern "C" { * Set the pointer address to 0 to disable. * @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. * @param range @@ -173,11 +173,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -244,11 +244,11 @@ extern "C" { * If f_fss_complete_partial_tim, this will write any appropriate open and close aspects of this object, but will omit whitespace before and after the object. * @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. * @param range diff --git a/level_1/fl_fss/c/private-fss.h b/level_1/fl_fss/c/private-fss.h index d3747aa..b8308d2 100644 --- a/level_1/fl_fss/c/private-fss.h +++ b/level_1/fl_fss/c/private-fss.h @@ -22,11 +22,11 @@ extern "C" { * The buffer to seek through. * @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. * @param range @@ -57,11 +57,11 @@ extern "C" { * The destination.used value before any operations were performed. * @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. * @param destination @@ -97,11 +97,11 @@ extern "C" { * As Content, this does nothing special in regards to a leading '#'. * @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. * @param range @@ -178,11 +178,11 @@ extern "C" { * Otherwise, this is the type of quote to wrap the object in when writing. * @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. * @param range @@ -232,11 +232,11 @@ extern "C" { * The destination.used value before any operations were perfomed. * @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. * @param destination diff --git a/level_2/fll_fss/c/fss/basic.h b/level_2/fll_fss/c/fss/basic.h index 67ab649..d404343 100644 --- a/level_2/fll_fss/c/fss/basic.h +++ b/level_2/fll_fss/c/fss/basic.h @@ -34,11 +34,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -97,11 +97,11 @@ extern "C" { * Otherwise, this is the type of quote to wrap the object in when writing. * @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. * @param destination diff --git a/level_2/fll_fss/c/fss/basic_list.h b/level_2/fll_fss/c/fss/basic_list.h index e17143d..e7617ef 100644 --- a/level_2/fll_fss/c/fss/basic_list.h +++ b/level_2/fll_fss/c/fss/basic_list.h @@ -34,11 +34,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -96,11 +96,11 @@ extern "C" { * Set the pointer address to 0 to disable. * @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. * @param destination diff --git a/level_2/fll_fss/c/fss/embedded_list.h b/level_2/fll_fss/c/fss/embedded_list.h index faf221e..f45ecdc 100644 --- a/level_2/fll_fss/c/fss/embedded_list.h +++ b/level_2/fll_fss/c/fss/embedded_list.h @@ -33,11 +33,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -100,11 +100,11 @@ extern "C" { * Set the pointer address to 0 to disable. * @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. * @param destination diff --git a/level_2/fll_fss/c/fss/extended.h b/level_2/fll_fss/c/fss/extended.h index f91da6b..6dcf939 100644 --- a/level_2/fll_fss/c/fss/extended.h +++ b/level_2/fll_fss/c/fss/extended.h @@ -33,11 +33,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -99,11 +99,11 @@ extern "C" { * Otherwise, this is the type of quote to wrap the object in when writing. * @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. * @param destination diff --git a/level_2/fll_fss/c/fss/extended_list.h b/level_2/fll_fss/c/fss/extended_list.h index b18bb94..3b250a0 100644 --- a/level_2/fll_fss/c/fss/extended_list.h +++ b/level_2/fll_fss/c/fss/extended_list.h @@ -35,11 +35,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -104,11 +104,11 @@ extern "C" { * Set the pointer address to 0 to disable. * @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. * @param destination diff --git a/level_2/fll_fss/c/fss/payload.h b/level_2/fll_fss/c/fss/payload.h index bdaf15a..cebb19c 100644 --- a/level_2/fll_fss/c/fss/payload.h +++ b/level_2/fll_fss/c/fss/payload.h @@ -39,11 +39,11 @@ extern "C" { * The buffer to read from. * @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. * @param range @@ -122,11 +122,11 @@ extern "C" { * Set the pointer address to 0 to disable. * @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. * @param destination