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

Application interface for nRF sockets. More...

Topics

 Socket enumerators
 Enumerated values that is used as input arguments to multiple socket functions.
 TLS socket
 TLS socket API.
 Generic socket options
 Socket options used with IP sockets.
 Socket send callback option parameters
 Socket option levels enumerator
 Socket send/recv flags
 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().
 Socket option values for RAI
 Release Assistance Indication (RAI) NRF_SO_RAI.
 TLS peer verification options
 Allowed TLS peer verification options NRF_SO_SEC_PEER_VERIFY.
 Role for the socket connection
 Allowed roles for the socket connection NRF_SO_SEC_ROLE.
 TLS session cache options
 Allowed options for the TLS session cache NRF_SO_SEC_SESSION_CACHE.
 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).
 TLS Cipher suites
 Allowed IANA cipher suites for the nRF modem.
 DTLS Connection ID settings
 Allowed values for DTLS connection ID setting socket option NRF_SO_SEC_DTLS_CID.
 DTLS Connection ID statuses
 Allowed values for DTLS connection ID status socket option NRF_SO_SEC_DTLS_CID_STATUS.
 TLS/DTLS Handshake statuses
 Allowed values for TLS/DTLS handshake status socket option NRF_SO_SEC_HANDSHAKE_STATUS.
 DTLS Fragmentation extension options
 Allowed values for DTLS Fragmentation extension socket option NRF_SO_SEC_DTLS_FRAG_EXT.
 TLS version values
 TLS version values for use with the NRF_SO_SEC_TLS_SUPPORTED_VERSION socket option.
 Security tags for decrypting TLS traffic
 Reserved security tags used for decrypting TLS traffic using Nordic tools.
 Invalid security tag
 Designated value that represents an invalid.
 nRF Socket interface
 Socket polling API
 Data types and defines for use with nrf_poll().
 Socket address resolution API
 Address resolution utility functions.
 Limits of the Modem library.
 Modem library constants.

Macros

#define NRF_MODEM_MAX_SOCKET_COUNT   8

Typedefs

typedef int32_t ssize_t

Detailed Description

Application interface for nRF sockets.