|
ELinks 0.19.1
|
#include <errno.h>#include <signal.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <locale.h>#include "elinks.h"#include "config/options.h"#include "main/main.h"#include "main/select.h"#include "osdep/osdep.h"#include "osdep/signals.h"#include "session/session.h"#include "terminal/terminal.h"#include "util/conv.h"#include "util/file.h"#include "util/memory.h"#include "util/string.h"
Functions | |
| long | os_get_free_mem_in_mib (void) |
| int | set_nonblocking_fd (int fd) |
| int | set_blocking_fd (int fd) |
| void | set_ip_tos_throughput (int socket) |
| int | get_e (const char *env) |
| char * | get_cwd (void) |
| void | set_cwd (char *path) |
| const char * | get_shell (void) |
| static void | sigwinch (void *s) |
| void | handle_terminal_resize (int fd, void(*fn)(void)) |
| void | unhandle_terminal_resize (int fd) |
| void | get_terminal_size (int fd, int *x, int *y, int *cw, int *ch) |
| int | is_twterm (void) |
| int | is_gnuscreen (void) |
| int | exe (char *path) |
| int | exe_no_stdin (char *path) |
| char * | get_clipboard_text (void) |
| void | set_clipboard_text (char *data) |
| void | set_window_title (const char *ctitle, int codepage) |
| char * | get_window_title (int codepage) |
| int | resize_window (int width, int height, int old_width, int old_height) |
| int | start_thread (void(*fn)(void *, int), void *ptr, int l) |
| void | want_draw (void) |
| void | done_draw (void) |
| int | get_output_handle (void) |
| int | get_ctl_handle (void) |
| int | get_input_handle (void) |
| void | init_osdep (void) |
| void | block_stdin (void) |
| void | unblock_stdin (void) |
| void | elinks_cfmakeraw (struct termios *t) |
| void * | handle_mouse (int cons, void(*fn)(void *, char *, int), void *data) |
| void | unhandle_mouse (void *data) |
| void | suspend_mouse (void *data) |
| void | resume_mouse (void *data) |
| static int | get_common_env (void) |
| int | can_resize_window (int environment) |
| int | can_open_os_shell (int environment) |
| void | set_highpri (void) |
| const char * | get_system_str (int xwin) |
| static uttime | get_absolute_time (void) |
| uttime | get_time (void) |
| char * | tempname (const char *dir, const char *pfx, char *suff) |
Variables | |
| unsigned int | resize_count = 0 |
| static char * | clipboard |
| void block_stdin | ( | void | ) |
| int can_open_os_shell | ( | int | environment | ) |
| int can_resize_window | ( | int | environment | ) |
| void done_draw | ( | void | ) |
| void elinks_cfmakeraw | ( | struct termios * | t | ) |
| int exe | ( | char * | path | ) |
| int exe_no_stdin | ( | char * | path | ) |
|
static |
| char * get_clipboard_text | ( | void | ) |
|
static |
| int get_ctl_handle | ( | void | ) |
| char * get_cwd | ( | void | ) |
| int get_e | ( | const char * | env | ) |
| int get_input_handle | ( | void | ) |
| int get_output_handle | ( | void | ) |
| const char * get_shell | ( | void | ) |
| const char * get_system_str | ( | int | xwin | ) |
| void get_terminal_size | ( | int | fd, |
| int * | x, | ||
| int * | y, | ||
| int * | cw, | ||
| int * | ch ) |
| uttime get_time | ( | void | ) |
| char * get_window_title | ( | int | codepage | ) |
| void * handle_mouse | ( | int | cons, |
| void(* | fn )(void *, char *, int), | ||
| void * | data ) |
| void handle_terminal_resize | ( | int | fd, |
| void(* | fn )(void) ) |
| void init_osdep | ( | void | ) |
| int is_gnuscreen | ( | void | ) |
| int is_twterm | ( | void | ) |
| long os_get_free_mem_in_mib | ( | void | ) |
| int resize_window | ( | int | width, |
| int | height, | ||
| int | old_width, | ||
| int | old_height ) |
| void resume_mouse | ( | void * | data | ) |
| int set_blocking_fd | ( | int | fd | ) |
| void set_clipboard_text | ( | char * | data | ) |
| void set_cwd | ( | char * | path | ) |
| void set_highpri | ( | void | ) |
| void set_ip_tos_throughput | ( | int | socket | ) |
| int set_nonblocking_fd | ( | int | fd | ) |
| void set_window_title | ( | const char * | ctitle, |
| int | codepage ) |
|
static |
| int start_thread | ( | void(* | fn )(void *, int), |
| void * | ptr, | ||
| int | l ) |
| void suspend_mouse | ( | void * | data | ) |
| char * tempname | ( | const char * | dir, |
| const char * | pfx, | ||
| char * | suff ) |
| void unblock_stdin | ( | void | ) |
| void unhandle_mouse | ( | void * | data | ) |
| void unhandle_terminal_resize | ( | int | fd | ) |
| void want_draw | ( | void | ) |
|
static |
| unsigned int resize_count = 0 |