Hengband  2.1.4
関数 | 変数
inet.c ファイル
#include "angband.h"
#include <stdio.h>
#include <stdarg.h>
#include <ctype.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <netdb.h>
#include <sys/time.h>
#include <setjmp.h>
#include <signal.h>
#include <stdlib.h>
inet.c の依存先関係図:

関数

void set_proxy (char *default_url, int default_port)
 
int soc_write (int sd, char *buf, size_t sz)
 
int soc_read (int sd, char *buf, size_t sz)
 
static void restore_signal (void)
 
static void interrupt_report (int sig)
 
int connect_server (int timeout, const char *host, int port)
 
int disconnect_server (int sd)
 
cptr soc_err ()
 

変数

static cptr errstr
 
static char * proxy
 
static int proxy_port
 
static sigjmp_buf env
 
static void(* sig_int_saved )(int)
 
static void(* sig_alm_saved )(int)
 

関数詳解

◆ connect_server()

int connect_server ( int  timeout,
const char *  host,
int  port 
)
呼び出し関係図:

◆ disconnect_server()

int disconnect_server ( int  sd)

◆ interrupt_report()

static void interrupt_report ( int  sig)
static
呼び出し関係図:
被呼び出し関係図:

◆ restore_signal()

static void restore_signal ( void  )
static
被呼び出し関係図:

◆ set_proxy()

void set_proxy ( char *  default_url,
int  default_port 
)
呼び出し関係図:

◆ soc_err()

cptr soc_err ( void  )

◆ soc_read()

int soc_read ( int  sd,
char *  buf,
size_t  sz 
)

◆ soc_write()

int soc_write ( int  sd,
char *  buf,
size_t  sz 
)

変数詳解

◆ env

sigjmp_buf env
static

◆ errstr

cptr errstr
static

◆ proxy

char* proxy
static

◆ proxy_port

int proxy_port
static

◆ sig_alm_saved

void(* sig_alm_saved) (int)
static

◆ sig_int_saved

void(* sig_int_saved) (int)
static