Base class for IP Based Networking Libraries

Dependencies:   DnsQuery

Dependents:   TempTower BSDInterfaceTests HelloBSDInterface ESP8266InterfaceTests ... more

You are viewing an older revision! See the latest version

Homepage

What is this

NetworkSocketAPI provides stubs of functions to be implemented. These two .h files should be implemented elsewhere and serve as a virtual base class that connects all network socket implementations (Ethernet/Wifi/Cellular/Any IP Based interface ... etc).

Implimentation

  • The SocketInterface.h functions should be implemented in the socket folder in the Interface library. (ie WifiInterface/sockets/sockets.c/.h
  • The NetworkInterface functions should be implemented in the Interface.c and Interface.h files in the interface library. (ie WifiInterface.c/.h)

All wikipages