|
|
|
msgsnd(3) -- send a message to a message queue
|
|
The msgsnd() function sends a message to the message queue specified in msqid. The msgp argument points to a structure containing the message. This structure should consist of the following members: l... |
|
multibyte(3) -- multibyte character support for C
|
|
The basic elements of some written natural languages such as Chinese cannot be represented uniquely with single C chars. The C standard supports two different ways of dealing with extended natural lan... |
|
|
mvaddch(3) -- add a character (with attributes) to a curses window, then advance the cursor
|
|
The addch, waddch, mvaddch and mvwaddch routines put the character ch into the given window at its current window position, which is then advanced. They are analogous to putchar in stdio(3). If the ad... |
|
mvaddchnstr(3) -- add a string of characters (and attributes) to a curses window
|
|
These routines copy chstr into the window image structure at and after the current cursor position. The four routines with n as the last argument copy at most n elements, but no more than will fit on ... |
|
mvaddchstr(3) -- add a string of characters (and attributes) to a curses window
|
|
These routines copy chstr into the window image structure at and after the current cursor position. The four routines with n as the last argument copy at most n elements, but no more than will fit on ... |
|
mvaddnstr(3) -- add a string of characters to a curses window and advance cursor
|
|
These routines write the characters of the (null-terminated) character string str on the given window. It is similar to calling waddch once for each character in the string. The four routines with n a... |
|
mvaddstr(3) -- add a string of characters to a curses window and advance cursor
|
|
These routines write the characters of the (null-terminated) character string str on the given window. It is similar to calling waddch once for each character in the string. The four routines with n a... |
|
mvchgat(3) -- curses character and window attribute control routines
|
|
These routines manipulate the current attributes of the named window. The current attributes of a window apply to all characters that are written into the window with waddch, waddstr and wprintw. Attr... |
|
mvcur(3) -- curses interfaces to terminfo database
|
|
These low-level routines must be called by programs that have to deal directly with the terminfo database to handle certain terminal capabilities, such as programming function keys. For all other func... |
|
mvdelch(3) -- delete character under the cursor in a curses window
|
|
These routines delete the character under the cursor; all characters to the right of the cursor on the same line are moved to the left one position and the last character on the line is filled with a ... |
|
mvderwin(3) -- create curses windows
|
|
Calling newwin creates and returns a pointer to a new window with the given number of lines and columns. The upper left-hand corner of the window is at line begin_y, column begin_x. If either nlines o... |
|
mvgetch(3) -- get (or push back) characters from curses terminal keyboard
|
|
The getch, wgetch, mvgetch and mvwgetch, routines read a character from the window. In no-delay mode, if no input is waiting, the value ERR is returned. In delay mode, the program waits until the syst... |
|
mvgetnstr(3) -- accept character strings from curses terminal keyboard
|
|
The function getstr is equivalent to a series of calls to getch, until a newline or carriage return is received (the terminating character is not included in the returned string). The resulting value ... |
|
mvgetstr(3) -- accept character strings from curses terminal keyboard
|
|
The function getstr is equivalent to a series of calls to getch, until a newline or carriage return is received (the terminating character is not included in the returned string). The resulting value ... |
|
mvhline(3) -- create curses borders, horizontal and vertical lines
|
|
The border, wborder and box routines draw a box around the edges of a window. Other than the window, each argument is a character with attributes: ls - left side, rs - right side, ts - top side, bs - ... |