Installs an error handler into the lazy loading runtime system for the current process.
Curses Library (libcurses.a)
typedef void *handler_t char *module; char *symbol; unsigned int errval;
handler_t *_lazySetErrorHandler handler_t *err_handler;
This function allows a process to install a custom error handler to be called when a lazy loading reference fails to find the required module or function. This function should only be used when the main program or one of its dependent modules was linked with the -blazy option. To call _lazySetErrorHandler from a module that is not linked with the -blazy option, you must use the -lrtl option. If you use -blazy, you do not need to specify -lrtl.
This function is not thread safe. The calling program should ensure that _lazySetErrorHandler is not called by multiple threads at the same time.
The user-supplied error handler may print its own error message, provide a substitute function to be used in place of the called function, or call longjmp subroutine. To provide a substitute function that will be called instead of the originally referenced function, the error handler should return a pointer
|Column||Specifies the horizontal position to move the logical cursor to before getting the character.|
|Line||Specifies the vertical position to move the logical cursor to before getting the character.|
|Window||Identifies the window to get the character from and echo it into.|
Upon completion, the character
code for the data key or one of the following values is returned:
|KEY_xxxx||The keypad subroutine is set to TRUE and a control key was recognized. See the curses. h file for a complete list of the key codes that can be returned.|
WINDOW *my_window; mvwgetch(my_window, 20, 30);
These subroutines are part of Base Operating System (BOS) Runtime.
The keypad (keypad Subroutine) subroutine, meta (meta Subroutine) subroutine, nodelay (nodelay Subroutine) subroutine, echo or noecho (echo or noecho Subroutine) subroutine,notimeout (notimeout, timeout, wtimeout Subroutine)subroutine, ebreak or nocbreak (cbreak, nocbreak, noraw, or raw Subroutine) subroutine.
Curses Overview for Programming in AIX 5L Version 5.1 General Programming Concepts: Writing and Debugging Programs.
Manipulating Characters with Curses in AIX 5L Version 5.1 General Programming Concepts: Writing and Debugging Programs.
List of Curses Subroutines in AIX 5L Version 5.1 General Programming Concepts: Writing and Debugging Programs.