Github User Fetcher 1.0.0
C Application with Server and GUI
|
#include <stdio.h>
#include <string.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <unistd.h>
#include <poll.h>
#include <errno.h>
#include "duktape.h"
Go to the source code of this file.
Macros | |
#define | DUK_DEBUG_PORT 9091 |
Functions | |
void | duk_trans_socket_init (void) |
void | duk_trans_socket_finish (void) |
void | duk_trans_socket_waitconn (void) |
duk_size_t | duk_trans_socket_read_cb (void *udata, char *buffer, duk_size_t length) |
duk_size_t | duk_trans_socket_write_cb (void *udata, const char *buffer, duk_size_t length) |
duk_size_t | duk_trans_socket_peek_cb (void *udata) |
void | duk_trans_socket_read_flush_cb (void *udata) |
void | duk_trans_socket_write_flush_cb (void *udata) |
Variables | |
static int | server_sock = -1 |
static int | client_sock = -1 |
#define DUK_DEBUG_PORT 9091 |
Definition at line 18 of file duktape-1.5.2/examples/debug-trans-socket/duk_trans_socket_unix.c.
Referenced by duk_trans_socket_init(), and duk_trans_socket_waitconn().
void duk_trans_socket_finish | ( | void | ) |
Definition at line 74 of file duktape-1.5.2/examples/debug-trans-socket/duk_trans_socket_unix.c.
void duk_trans_socket_init | ( | void | ) |
Definition at line 32 of file duktape-1.5.2/examples/debug-trans-socket/duk_trans_socket_unix.c.
duk_size_t duk_trans_socket_peek_cb | ( | void * | udata | ) |
Definition at line 255 of file duktape-1.5.2/examples/debug-trans-socket/duk_trans_socket_unix.c.
duk_size_t duk_trans_socket_read_cb | ( | void * | udata, |
char * | buffer, | ||
duk_size_t | length ) |
Definition at line 138 of file duktape-1.5.2/examples/debug-trans-socket/duk_trans_socket_unix.c.
void duk_trans_socket_read_flush_cb | ( | void * | udata | ) |
Definition at line 299 of file duktape-1.5.2/examples/debug-trans-socket/duk_trans_socket_unix.c.
void duk_trans_socket_waitconn | ( | void | ) |
Definition at line 85 of file duktape-1.5.2/examples/debug-trans-socket/duk_trans_socket_unix.c.
duk_size_t duk_trans_socket_write_cb | ( | void * | udata, |
const char * | buffer, | ||
duk_size_t | length ) |
Definition at line 202 of file duktape-1.5.2/examples/debug-trans-socket/duk_trans_socket_unix.c.
void duk_trans_socket_write_flush_cb | ( | void * | udata | ) |
Definition at line 321 of file duktape-1.5.2/examples/debug-trans-socket/duk_trans_socket_unix.c.
|
static |
Definition at line 26 of file duktape-1.5.2/examples/debug-trans-socket/duk_trans_socket_unix.c.
Referenced by duk_trans_socket_finish(), duk_trans_socket_peek_cb(), duk_trans_socket_read_cb(), duk_trans_socket_waitconn(), and duk_trans_socket_write_cb().
|
static |
Definition at line 25 of file duktape-1.5.2/examples/debug-trans-socket/duk_trans_socket_unix.c.
Referenced by duk_trans_socket_finish(), duk_trans_socket_init(), and duk_trans_socket_waitconn().