FACT++
1.0
|
int dna_open_client | ( | char * | server_node, |
char * | server_task, | ||
int | port, | ||
int | server_protocol, | ||
void(*)() | read_ast, | ||
void(*)() | error_ast, | ||
SRC_TYPES | src_type | ||
) |
Definition at line 733 of file dna.c.
References DNA_CONNECTION::buffer, DNA_CONNECTION::buffer_size, DNA_NET::code, conn_free(), conn_get(), DIM_ERROR, DIM_INFO, dim_print_date_time(), DIMDNSCNERR, DIMDNSCNEST, DIMTCPCNERR, DIMTCPCNEST, dna_close(), Dna_conns, dna_init(), dna_report_error(), dna_start_read(), dna_write_nowait(), DNA_CONNECTION::error_ast, FALSE, find_pend_conn(), get_node_name(), get_proc_name(), id, ins_pend_conn(), Memory::malloc(), Net_conns, DNA_NET::node, OPN_MAGIC, DNA_CONNECTION::protocol, RD_HDR, DNA_CONNECTION::read_ast, READ_HEADER_SIZE, rel_pend_conn(), DNA_CONNECTION::saw_init, sprintf(), SRC_DIC, SRC_DIS, STA_CONN, DNA_CONNECTION::state, str, DNA_NET::task, TCP_RCV_BUF_SIZE, TCPIP, tcpip_close(), tcpip_failure(), tcpip_open_client(), TRUE, and DNA_CONNECTION::writing.
Referenced by handle_dns_info(), open_dns(), retry_dns_connection(), and web_open_server().