Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

f_stccomm.c File Reference

Go to the source code of this file.

Functions

INTS4 f_stc_read (INTS1 *p_buffer, INTS4 i_buflen, INTS4 i_channel, INTS4 i_timeout)
INTS4 f_stc_write (INTS1 *p_buffer, INTS4 i_buflen, INTS4 i_channel)
INTS4 f_stc_connectserver (CHARS *c_node, INTS4 l_port, INTS4 *pi_channel, struct s_tcpcomm *ps_client)
INTS4 f_stc_acceptclient (struct s_tcpcomm *ps_server, INTS4 *pi_channel)
INTS4 f_stc_createserver (INTS4 *pl_port, struct s_tcpcomm *ps_server)
INTS4 f_stc_close (struct s_tcpcomm *ps_tcp)
INTS4 f_stc_discclient (INTS4 i_channel)
INTS4 f_stc_listenserver (struct s_tcpcomm *ps_server)
INTS4 f_stc_disperror (INTS4 i_error, CHARS *c_dest, INTS4 i_out)

Variables

CHARS c_msg [80]


Function Documentation

INTS4 f_stc_read INTS1 p_buffer,
INTS4  i_buflen,
INTS4  i_channel,
INTS4  i_timeout
 

Definition at line 131 of file f_stccomm.c.

References c_msg, STC__ECONNRES, STC__EINTR, STC__FAILURE, STC__INVBUF, STC__INVSOCK, STC__INVTIME, STC__NGBUFSIZE, STC__NODATA, STC__SUCCESS, and STC__TIMEOUT.

Referenced by f_evt_get_buffer(), f_evt_get_newbuf(), f_evt_get_open(), f_his_getbas(), f_his_getdir(), f_his_gethis(), f_his_wait(), f_read_server(), f_ut_set_ml_r(), f_ut_set_mo_r(), f_ut_setup_r(), f_ut_status_r(), fLmdConnectMbs(), and fLmdGetMbsBuffer().

INTS4 f_stc_write INTS1 p_buffer,
INTS4  i_buflen,
INTS4  i_channel
 

Definition at line 322 of file f_stccomm.c.

References c_msg, l_retval, STC__FAILURE, STC__INVADDR, STC__INVSOCK, STC__NOTSOCK, and STC__SUCCESS.

Referenced by f_evcli_con(), f_evt_get_buffer(), f_evt_get_close(), f_evt_get_newbuf(), f_his_getbas(), f_his_getdir(), f_his_gethis(), f_his_senddir(), f_his_sendhis(), f_his_wait(), f_send_ackn(), f_ut_set_ml(), f_ut_set_ml_r(), f_ut_set_mo(), f_ut_set_mo_r(), f_ut_setup(), f_ut_setup_r(), f_ut_status(), f_ut_status_r(), fLmdCloseMbs(), and fLmdGetMbsBuffer().

INTS4 f_stc_connectserver CHARS c_node,
INTS4  l_port,
INTS4 pi_channel,
struct s_tcpcomm ps_client
 

Definition at line 480 of file f_stccomm.c.

References s_tcpcomm::hostentptr, s_tcpcomm::hostentstruct, s_tcpcomm::socket, STC__CONNTOUT, STC__ECONNREF, STC__FAILURE, STC__INVADDRF, STC__INVPROTO, STC__INVSOCK, STC__NETUNREA, STC__NOTSOCK, STC__PORTINUS, STC__SOCKISC, STC__SOCKNSUP, STC__SOCKSPAF, STC__SOCKTABF, and STC__SUCCESS.

Referenced by f_evcli_con(), f_evt_get_open(), f_his_getbas(), f_his_getdir(), f_his_gethis(), f_mbs_ml_setup(), f_mbs_mo_setup(), f_mbs_setup(), f_mbs_status(), and fLmdConnectMbs().

INTS4 f_stc_acceptclient struct s_tcpcomm ps_server,
INTS4 pi_channel
 

Definition at line 682 of file f_stccomm.c.

References STC__FAILURE, STC__INVSOCK, STC__NOTSOCK, and STC__SUCCESS.

Referenced by f_his_wait().

INTS4 f_stc_createserver INTS4 pl_port,
struct s_tcpcomm ps_server
 

Definition at line 846 of file f_stccomm.c.

References s_tcpcomm::hostentptr, s_tcpcomm::hostname, s_tcpcomm::namelength, s_tcpcomm::sock_name, s_tcpcomm::sock_rw, s_tcpcomm::socket, STC__FAILURE, STC__INVADDRF, STC__INVPROTO, STC__INVSOCK, STC__NOTSOCK, STC__PORTINUS, STC__SOCKISC, STC__SOCKISP, STC__SOCKNSUP, STC__SOCKSPAF, STC__SOCKTABF, and STC__SUCCESS.

Referenced by f_his_server().

INTS4 f_stc_close struct s_tcpcomm ps_tcp  ) 
 

Definition at line 1096 of file f_stccomm.c.

References STC__FAILURE, and STC__SUCCESS.

Referenced by f_evcli_buf(), f_evcli_close(), f_evcli_con(), f_evt_get_close(), f_his_close(), f_his_getbas(), f_his_getdir(), f_his_gethis(), and fLmdCloseMbs().

INTS4 f_stc_discclient INTS4  i_channel  ) 
 

Definition at line 1178 of file f_stccomm.c.

References STC__FAILURE, and STC__SUCCESS.

Referenced by f_evcli_close(), f_evt_get_close(), f_his_getbas(), f_his_getdir(), f_his_gethis(), f_his_senddir(), f_his_sendhis(), f_his_wait(), f_mbs_ml_setup(), f_mbs_mo_setup(), f_mbs_setup(), and f_mbs_status().

INTS4 f_stc_listenserver struct s_tcpcomm ps_server  ) 
 

Definition at line 1260 of file f_stccomm.c.

References STC__FAILURE, STC__INVSOCK, STC__INVTIME, STC__SUCCESS, and STC__TIMEOUT.

INTS4 f_stc_disperror INTS4  i_error,
CHARS c_dest,
INTS4  i_out
 

Definition at line 1408 of file f_stccomm.c.

References STC__CONNTOUT, STC__ECONNREF, STC__FAILURE, STC__INVADDR, STC__INVADDRF, STC__INVBUF, STC__INVPROTO, STC__INVSOCK, STC__INVTIME, STC__NETUNREA, STC__NGBUFSIZE, STC__NOTSOCK, STC__PORTINUS, STC__SOCKISC, STC__SOCKISP, STC__SOCKNSUP, STC__SOCKSPAF, STC__SOCKTABF, STC__SUCCESS, STC__TIMEOUT, TPS__ECPORTS, TPS__EGSERVICE, TPS__EREGSERV, TPS__ERMFRPORTS, and TPS__EWTOPORTS.

Referenced by f_evcli_con(), f_read_server(), and f_send_ackn().


Variable Documentation

CHARS c_msg[80]
 

Definition at line 18 of file f_stccomm.c.

Referenced by f_stc_read(), and f_stc_write().


Generated on Fri Nov 28 13:00:15 2008 for Go4-v3.04-1 by  doxygen 1.4.2