zephyr/drivers/modem
Robert Lubos 0dbdcc770d net: sockets: Add socket processing priority
When creating a socket, all of the registered socket implementation are
processed in a sequence, allowing to find appropriate socket
implementation for specified family/type/protocol. So far however,
the order of processing was not clearly defined, leaving ambiguity if
multiple implmentations supported the same set of parameters.

Fix this, by registering socket priority along with implementation. This
makes the processing order of particular socket implementations
explicit, giving more flexibility to the user, for example when it's
neeed to prioritze one implementation over another if they support the
same set of parameters.

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2021-09-28 20:11:26 -04:00
..
CMakeLists.txt drivers: modem: build as static library 2021-08-17 06:06:03 -04:00
gsm_ppp.c drivers: modem: gsm_ppp: Add support for Quectel modems 2021-09-23 08:40:10 -04:00
hl7800.c modem: hl7800: separate IO interrupt config 2021-09-24 11:30:37 -04:00
Kconfig drivers: modem: implement operator id and cell info 2021-06-14 15:19:13 +02:00
Kconfig.gsm drivers: modem: gsm_ppp: Add support for Quectel modems 2021-09-23 08:40:10 -04:00
Kconfig.hl7800 modem: hl7800: Add address family config 2021-09-23 04:15:55 -04:00
Kconfig.quectel-bg9x drivers: gpio: remove unused GPIO selection 2021-09-28 12:13:23 +02:00
Kconfig.ublox-sara-r4 drivers: gpio: remove unused GPIO selection 2021-09-28 12:13:23 +02:00
Kconfig.wncm14a2a
modem_cmd_handler.c drivers: modem: Fix compiler warning 2021-08-02 11:32:02 -05:00
modem_cmd_handler.h drivers: modem: add modem_cmd_send_ext() 2021-07-28 21:08:51 -04:00
modem_context.c
modem_context.h drivers: modem: RSSI measurement for PPP link 2021-07-14 21:06:30 -04:00
modem_iface_uart.c drivers: modem: operate on device pointers instead of names 2021-07-15 11:48:00 -04:00
modem_iface_uart.h drivers: modem: operate on device pointers instead of names 2021-07-15 11:48:00 -04:00
modem_pin.c
modem_receiver.c pm: rename PM_DEVICE_STATE_SUSPEND to PM_DEVICE_STATE_SUSPENDED 2021-08-04 08:23:01 -04:00
modem_receiver.h drivers: modem: operate on device pointers instead of names 2021-07-15 11:48:00 -04:00
modem_shell.c drivers: modem: implement operator id and cell info 2021-06-14 15:19:13 +02:00
modem_socket.c modem: fix socket descriptor leak 2021-01-07 10:36:19 +02:00
modem_socket.h drivers: modem: ublox-sara-r4: add TLS offload support 2021-04-21 11:13:34 +03:00
quectel-bg9x.c net: sockets: Add socket processing priority 2021-09-28 20:11:26 -04:00
quectel-bg9x.h drivers: modem: operate on device pointers instead of names 2021-07-15 11:48:00 -04:00
ublox-sara-r4.c net: sockets: Add socket processing priority 2021-09-28 20:11:26 -04:00
wncm14a2a.c drivers: modem: operate on device pointers instead of names 2021-07-15 11:48:00 -04:00