X-Git-Url: http://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_threads.3x.html;h=94485c358e28eebd9c0fa72bd19109e1336aef2f;hb=d1a029866f6d84087781eaa81de19949d8533426;hp=7c1bf2a9a052d042a287d7ef530d9b3068c671d7;hpb=06078d3fa68db669ed37178c01873546b4b28745;p=ncurses.git diff --git a/doc/html/man/curs_threads.3x.html b/doc/html/man/curs_threads.3x.html index 7c1bf2a9..94485c35 100644 --- a/doc/html/man/curs_threads.3x.html +++ b/doc/html/man/curs_threads.3x.html @@ -1,6 +1,8 @@ - @@ -34,15 +36,15 @@ - -curs_threads 3x - - + +curs_threads 3x 2023-08-05 ncurses 6.4 Library calls + + -

curs_threads 3x

+

curs_threads 3x 2023-08-05 ncurses 6.4 Library calls

-curs_threads(3x)                                              curs_threads(3x)
+curs_threads(3x)                 Library calls                curs_threads(3x)
 
 
 
@@ -56,17 +58,19 @@
 
        typedef int (*NCURSES_WINDOW_CB)(WINDOW *, void *);
        typedef int (*NCURSES_SCREEN_CB)(SCREEN *, void *);
+
        int get_escdelay(void);
-       int set_escdelay(int size);
-       int set_tabsize(int size);
-       int use_screen(SCREEN *scr, NCURSES_SCREEN_CB func, void *data);
-       int use_window(WINDOW *win, NCURSES_WINDOW_CB func, void *data);
+       int set_escdelay(int ms);
+       int set_tabsize(int cols);
+
+       int use_screen(SCREEN *scr, NCURSES_SCREEN_CB func, void *data);
+       int use_window(WINDOW *win, NCURSES_WINDOW_CB func, void *data);
 
 
 

DESCRIPTION

        This  implementation  can  be configured to provide rudimentary support
        for multi-threaded applications.  This makes a  different  set  of  li-
-       braries, e.g., libncursest since the binary interfaces are different.
+       braries, e.g., libncursest since the binary interfaces are different.
 
        Rather  than  modify  the interfaces to pass a thread specifier to each
        function, it adds a few functions which can be used in  any  configura-
@@ -106,12 +110,12 @@
           o   global data, e.g., used in the low-level terminfo or termcap in-
               terfaces.
 
-          o   terminal data, e.g., associated with a call to set_curterm.  The
+          o   terminal data, e.g., associated with a call to set_curterm.  The
               terminal data are initialized when screens are created.
 
-          o   screen data, e.g., associated with a call to newterm or initscr.
+          o   screen data, e.g., associated with a call to newterm or initscr.
 
-          o   window data, e.g., associated with a call to newwin  or  subwin.
+          o   window data, e.g., associated with a call to newwin  or  subwin.
               Windows  are  associated with screens.  Pads are not necessarily
               associated with a particular screen.
 
@@ -130,7 +134,7 @@
             COLOR_PAIR              reentrant
             COLOR_PAIRS             screen (readonly)
             COLS                    screen (readonly)
-            ESCDELAY                screen (readonly, see set_escdelay)
+            ESCDELAY                screen (readonly, see set_escdelay)
             LINES                   screen (readonly)
             PAIR_NUMBER             reentrant
             PC                      global
@@ -177,9 +181,9 @@
             clrtobot                window (stdscr)
             clrtoeol                window (stdscr)
             color_content           screen
+
             color_set               window (stdscr)
             copywin                 window locks(source, target)
-
             cur_term                terminal
             curs_set                screen
             curscr                  screen (readonly)
@@ -244,9 +248,9 @@
             inchstr                 window (stdscr)
             init_color              screen
             init_pair               screen
+
             initscr                 global locks(screenlist)
             innstr                  window (stdscr)
-
             innwstr                 window (stdscr)
             ins_nwstr               window (stdscr)
             ins_wch                 window (stdscr)
@@ -311,9 +315,9 @@
             mvgetstr                screen (input-operation)
             mvhline                 window (stdscr)
             mvhline_set             window (stdscr)
+
             mvin_wch                window (stdscr)
             mvin_wchnstr            window (stdscr)
-
             mvin_wchstr             window (stdscr)
             mvinch                  window (stdscr)
             mvinchnstr              window (stdscr)
@@ -378,9 +382,9 @@
             newscr                  screen (readonly)
             newterm                 global locks(screenlist)
             newwin                  global locks(windowlist)
+
             nl                      screen
             nocbreak                screen
-
             nodelay                 window
             noecho                  screen
             nofilter                global
@@ -445,9 +449,9 @@
             slk_restore             screen
             slk_set                 screen
             slk_touch               screen
+
             slk_wset                screen
             standend                window
-
             standout                window
             start_color             screen
             stdscr                  screen (readonly)
@@ -512,9 +516,9 @@
             wattr_on                window
             wattr_set               window
             wattroff                window
+
             wattron                 window
             wattrset                window
-
             wbkgd                   window
             wbkgdset                window
             wbkgrnd                 window
@@ -579,9 +583,9 @@
             wsyncup                 screen (affects window plus parents)
             wtimeout                window
             wtouchln                window
+
             wunctrl                 global (static data)
             wvline                  window
-
             wvline_set              window
 
 
@@ -605,7 +609,7 @@
 
 
 
-                                                              curs_threads(3x)
+ncurses 6.4                       2023-08-05                  curs_threads(3x)