net_config.h
The net_config.h include file contains prototypes for some of the RL-TCPnet routines:
- cgi_process_var
- cgi_process_data
- cgi_func
- http_get_var
- http_get_lang
- http_get_info
- http_get_session
- tnet_cbfunc
- tnet_process_cmd
- tnet_ccmp
- tnet_set_delay
- tnet_get_info
- tftp_fopen
- tftp_fclose
- tftp_fread
- tftp_fwrite
- get_host_by_name
- smtp_cbfunc
- init_ethernet
- poll_ethernet
- send_frame
- int_enable_eth
- int_disable_eth
- init_serial
- com_getchar
- com_putchar
- com_tx_active
- init_modem
- modem_dial
- modem_hangup
- modem_listen
- modem_online
- modem_process
- modem_run
The net_config.h include file contains definitions for:
- DNS error codes
- DNS event codes
- DHCP messages
- SMTP callback events
- SMTP server reply codes
- SMTP states
- TFTP error codes
- TFTP opcodes
- TFTP states
- Telnet flags
- Telnet states
- Telnet ASCII key codes
- Telnet commands
- HTTP states
- TCP callback events
- TCP socket types
- TCP states
- TCP flags
- UDP states
- ARP info states
- SLIP states
- PPP states
The net_config.h include file defines structures for:
- ICMP_HEADER
- TCP_HEADER
- UDP_HEADER
- IP_HEADER
- ARP_HEADER
- ETH_HEADER
- PPP_HEADER
- OS_FRAME
- REMOTEM