ELinks 0.18.0
|
#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) |
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 | ) |
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 ) |
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 |