Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Socket

BSD compatible socket interface between the host layer and the network protocol stacks in the firmware.

These functions are used by the host application to send or receive packets and to do other socket operations.

Modules

 Defines
 The following list of macros are used to define constants used throughout the socket layer, and SSL Socket options.
 
 Byte Order
 The following list of macros are used to convert between host representation and network byte order.
 
 Error Codes
 The following list of macros are used to define the possible error codes.
 
 DataTypes
 Specific Enumeration-typedefs used for socket operations.
 
 Callbacks
 
 Functions
 
         The function performs the necessary initializations for the socket library through the following steps: