nrfxlib API 0.1.0
Loading...
Searching...
No Matches
Modem library socket API

Application interface for nRF sockets. More...

Modules

 DTLS Connection ID settings
 Allowed values for DTLS connection ID setting socket option.
 
 DTLS Connection ID statuses
 Allowed values for DTLS connection ID status socket option.
 
 DTLS handshake timeout values
 Allowed timeout values for DTLS handshake timeout socket option according to RFC6347 section 4.2.4.1. Default is 123 seconds. (https://tools.ietf.org/html/rfc6347#section-4.2.4.1)
 
 File descriptor control option commands.
 API commands used to control the behaviour of IP sockets using nrf_fcntl().
 
 File descriptor control option flags.
 Flags used to control the behaviour of IP sockets using nrf_fcntl().
 
 Generic socket options
 Socket options used with IP sockets.
 
 Limits of the Modem library.
 Modem library constants.
 
 Role for the socket connection
 Allowed roles for the socket connection.
 
 Security tags for decrypting TLS traffic
 Reserved security tags used for decrypting TLS traffic using Nordic tools.
 
 Socket address resolution API
 Address resolution utility functions.
 
 Socket enumerators.
 Enumerated values that is used as input arguments to multiple socket functions.
 
 Socket option levels enumerator
 
 Socket option values for RAI
 Release Assistance Indication (RAI).
 
 Socket polling API
 Data types and defines for use with nrf_poll().
 
 Socket send/recv flags.
 
 TLS Cipher suites
 Allowed IANA cipher suites for the nRF modem.
 
 TLS peer verification options
 Allowed TLS peer verification options. By default, peer verification is optional.
 
 TLS session cache options
 Allowed options for the TLS session cache. By default, the session cache is enabled.
 
 TLS socket
 TLS socket API.
 
 TLS/DTLS Handshake statuses
 Allowed values for DTLS connection ID status socket option.
 
 nRF Socket interface
 

Macros

#define NRF_MODEM_MAX_SOCKET_COUNT   8
 

Typedefs

typedef int32_t ssize_t
 

Detailed Description

Application interface for nRF sockets.