www.beck-ipc.com

TCP/IP Device Driver API


Header File:         #include <TCPIP.H>
                    which includes <TCPIPAPI.H>

Configure         Operation         DHCP         PPP    

Related :

Configure Functions

Dev_Close_InterfaceClose user device driver/interface
Dev_Config_IfaceIPv4 device configuration
Dev_Config_Iface_IPv6IPv6 configuration of an interface
Dev_Get_Handle_By_NameGet device driver handle by device name
Dev_Get_IPGet IP address of a user defined device
Dev_Open_InterfaceInstall user device driver
Dev_Set_IfaceMTUSet interface MTU
Dev_UnConfig_IfaceRemove IPv4 or IPv6 device configuration from particular home index
Dev_SetSpecificFlags_IPv4Set/Erase specific device driver flags

Operation Functions

Dev_Get_BufferGet a buffer from TCP/IP stack
Dev_Notify_IoctlExecute specific functions TCP/IP device interface
Dev_Notify_ISRSignal from Interrupt Service Routine
Dev_Recv_InterfaceReceive and process incoming data
Dev_Recv_WaitWaits for data received signal
Dev_Send_CompleteSignal message send complete

DHCP Functions

Dev_Get_DHCP_DataGet the DHCP data of a TCP/IP device interface
Dev_Wait_DHCP_CompleteWaits for DHCP completion

PPP Functions

Dev_PPP_Get_Peer_DNSIPGet IP address of the DNS server from a PPP peer
Dev_PPP_Get_Peer_IPGet IP address of a PPP peer
Dev_PPP_Get_Peer_IPv6Get IPv6 address of a PPP peer
Dev_PPP_Register_ChapRegister a PPP CHAP authentication callback function
Dev_PPP_Register_PapRegister a PPP PAP authentication callback function
Dev_PPP_Set_OptionSet PPP options

List of C Libraries
@CHIP-RTOS Main Index


End of document