X-Git-Url: https://ncurses.scripts.mit.edu/?a=blobdiff_plain;f=doc%2Fhtml%2Fman%2Fcurs_threads.3x.html;h=001c86f0fd0a3d36a5d8f345c3a757aa219472bd;hb=16fbf3f4f7d96b6ee6bf9159b22f26e05962aa3d;hp=0977cac573c00e73c8f3ea1c06c50173431b4441;hpb=cb4427a16794d98049b4d790b810d62217501f9f;p=ncurses.git diff --git a/doc/html/man/curs_threads.3x.html b/doc/html/man/curs_threads.3x.html index 0977cac5..001c86f0 100644 --- a/doc/html/man/curs_threads.3x.html +++ b/doc/html/man/curs_threads.3x.html @@ -1,6 +1,7 @@ - @@ -37,7 +38,7 @@ curs_threads 3x - +

curs_threads 3x

@@ -56,17 +57,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 +109,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 +133,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 +180,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 +247,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 +314,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 +381,9 @@
             newscr                  screen (readonly)
             newterm                 global locks(screenlist)
             newwin                  global locks(windowlist)
+
             nl                      screen
             nocbreak                screen
-
             nodelay                 window
             noecho                  screen
             nofilter                global
@@ -445,9 +448,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 +515,9 @@
             wattr_on                window
             wattr_set               window
             wattroff                window
+
             wattron                 window
             wattrset                window
-
             wbkgd                   window
             wbkgdset                window
             wbkgrnd                 window
@@ -579,9 +582,9 @@
             wsyncup                 screen (affects window plus parents)
             wtimeout                window
             wtouchln                window
+
             wunctrl                 global (static data)
             wvline                  window
-
             wvline_set              window