Home
last modified time | relevance | path

Searched full:api (Results 1 – 25 of 335) sorted by relevance

12345678910>>...14

/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/doc/doxygen/
H A Dmain_page.h6 * @defgroup api APIs
17 * thread. The sequential API has a much higher overhead and is not very
29 * programs. In fact, the sequential API is implemented as an application
32 * Do not confuse the lwIP raw API with raw Ethernet or IP sockets.
37 * Raw API applications may never block since all packet processing
42 * @ingroup api
57 * The raw API (sometimes called native API) is an event-driven API designed
59 * receive. This API is also used by the core stack for interaction between
60 * the various protocols. It is the only API available when running lwIP
64 * @ingroup api
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/doc/
H A Drawapi.txt7 * low-level "core" / "callback" or "raw" API.
8 * higher-level "sequential" API.
9 * BSD-style socket API.
11 The raw API (sometimes called native API) is an event-driven API designed
13 receive. This API is also used by the core stack for interaction between
14 the various protocols. It is the only API available when running lwIP
17 The sequential API provides a way for ordinary, sequential, programs
18 to use the lwIP stack. It is quite similar to the BSD socket API. The
24 The socket API is a compatibility API for existing applications,
25 currently it is built on top of the sequential API. It is meant to
[all …]
H A Dppp.txt8 2 - Raw API PPP example for all protocols
9 3 - PPPoS input path (raw API, IRQ safe API, TCPIP API)
10 4 - Thread safe PPP API (PPPAPI)
48 2 Raw API PPP example for all protocols
51 As usual, raw API for lwIP means the lightweight API which *MUST* only be used
378 3 PPPoS input path (raw API, IRQ safe API, TCPIP API)
394 using the TCPIP API. This is thread safe in all cases but you should avoid
421 4 Thread safe PPP API (PPPAPI)
424 There is a thread safe API for all corresponding ppp_* functions, you have to
476 PPP API was fully reworked between 1.4.x and 2.0.x releases. However porting
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/
H A DSConscript5 src/api/api_lib.c
6 src/api/api_msg.c
7 src/api/err.c
8 src/api/netbuf.c
9 src/api/netdb.c
10 src/api/netifapi.c
11 src/api/sockets.c
12 src/api/tcpip.c
H A DUPGRADING33 +++ Raw API:
37 +++ Socket API:
47 to let abc.h only contain the actual application programmer's API
70 * Added pools for IPv6, MPU_COMPATIBLE, dns-api, netif-api, etc.
93 * modification of api modules to support FreeRTOS-MPU (don't pass stack-pointers to other threads)
109 +++ Raw API:
114 * When calling tcp_abort() from a raw API TCP callback function,
118 +++ Netconn API:
122 +++ Socket API:
139 the actual application programmer's API
H A DCHANGELOG138 * *: Fixed dual-stack behaviour, IPv6 mapped IPv4 support in socket API
181 type IPADDR_ANY_TYPE for this. Netconn/Socket API: Dual-stack is
198 "lwip/priv/" include directory to seperate the API from the implementation.
249 version; ip_addr_t is used for all generic IP addresses for the API,
294 * api_lib.c: fixed bug #37958 "netconn API doesn't handle correctly
332 * api: allow enabling socket API without (public) netconn API - netconn API is
341 * api: added option LWIP_NETCONN_SEM_PER_THREAD to use a semaphore per thread
385 * patch #7885: modification of api modules to support FreeRTOS-MPU
458 - Added PPP API "sequential" thread-safe API, based from NETIFAPI.
506 * netconn/socket API: fixed bug# 43739 (Accept not reporting errors about
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/
H A DSConscript5 src/api/api_lib.c
6 src/api/api_msg.c
7 src/api/err.c
8 src/api/netbuf.c
9 src/api/netdb.c
10 src/api/netifapi.c
11 src/api/sockets.c
12 src/api/tcpip.c
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/doc/
H A Drawapi.txt7 * low-level "core" / "callback" or "raw" API.
8 * higher-level "sequential" API.
9 * BSD-style socket API.
11 The sequential API provides a way for ordinary, sequential, programs
12 to use the lwIP stack. It is quite similar to the BSD socket API. The
18 The socket API is a compatibility API for existing applications,
19 currently it is built on top of the sequential API. It is meant to
20 provide all functions needed to run socket API applications running
22 in the specification of this API, there might be incompatibilities
30 (also known as the "tcpip_thread"). The raw API may only be used from
[all …]
/nrf52832-nimble/rt-thread/components/utilities/ulog/
H A Dulog.h30 * output different level log by LOG_X API
32 …OG_TAG` and `LOG_LVL` must be defined before including the <ulog.h> when you want to use LOG_X API.
38 * Then you can using LOG_X API to output log
78 * asynchronous output API
90 * Another log output API. This API is more difficult to use than LOG_X API.
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/doc/
H A Dppp.txt8 2 - Raw API PPP example for all protocols
9 3 - PPPoS input path (raw API, IRQ safe API, TCPIP API)
10 4 - Thread safe PPP API (PPPAPI)
48 2 Raw API PPP example for all protocols
51 As usual, raw API for lwIP means the lightweight API which *MUST* only be used
378 3 PPPoS input path (raw API, IRQ safe API, TCPIP API)
394 using the TCPIP API. This is thread safe in all cases but you should avoid
421 4 Thread safe PPP API (PPPAPI)
424 There is a thread safe API for all corresponding ppp_* functions, you have to
476 PPP API was fully reworked between 1.4.x and 2.0.x releases. However porting
[all …]
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/src/
H A DFILES1 api/ - The code for the high-level wrapper API. Not needed if
2 you use the lowel-level call-back/raw API.
5 with the lwIP low-level raw API.
8 memory and buffer management, and the low-level raw API.
H A DFilelists.mk74 APIFILES=$(LWIPDIR)/api/api_lib.c \
75 $(LWIPDIR)/api/api_msg.c \
76 $(LWIPDIR)/api/err.c \
77 $(LWIPDIR)/api/if_api.c \
78 $(LWIPDIR)/api/netbuf.c \
79 $(LWIPDIR)/api/netdb.c \
80 $(LWIPDIR)/api/netifapi.c \
81 $(LWIPDIR)/api/sockets.c \
82 $(LWIPDIR)/api/tcpip.c
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/src/
H A DFILES1 api/ - The code for the high-level wrapper API. Not needed if
2 you use the lowel-level call-back/raw API.
5 with the lwIP low-level raw API.
8 memory and buffer management, and the low-level raw API.
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/
H A DUPGRADING15 …* Use the new altcp API for seamless TLS integration into existing TCP applications (see changelog)
21 * pbuf API: pbuf->type (an u8_t holding the enum 'pbuf_type') has changed to only hold a
25 * socket API: according to the standard, SO_ERROR now only returns asynchronous errors.
76 +++ Raw API:
80 +++ Socket API:
90 to let abc.h only contain the actual application programmer's API
113 * Added pools for IPv6, MPU_COMPATIBLE, dns-api, netif-api, etc.
136 * modification of api modules to support FreeRTOS-MPU (don't pass stack-pointers to other threads)
152 +++ Raw API:
157 * When calling tcp_abort() from a raw API TCP callback function,
[all …]
H A DSConscript60 src/api/api_lib.c
61 src/api/api_msg.c
62 src/api/err.c
63 src/api/if_api.c
64 src/api/netbuf.c
65 src/api/netdb.c
66 src/api/netifapi.c
67 src/api/sockets.c
68 src/api/tcpip.c
H A DCHANGELOG29 * add raw API http(s) client (with proxy support)
101 * added "application layered TCP" connection API (altcp) for seamless integration
112 * netconn: added nonblocking accept/recv to netconn API (task #14396)
118 * Implement UDP and RAW multicast support for IPv6 (core API, not netconn/sockets)
127 * Extensions to RAW API (patch #9208)
355 * *: Fixed dual-stack behaviour, IPv6 mapped IPv4 support in socket API
398 type IPADDR_ANY_TYPE for this. Netconn/Socket API: Dual-stack is
415 "lwip/priv/" include directory to seperate the API from the implementation.
466 version; ip_addr_t is used for all generic IP addresses for the API,
511 * api_lib.c: fixed bug #37958 "netconn API doesn't handle correctly
[all …]
/nrf52832-nimble/rt-thread/components/CMSIS/RTOS/
H A Dcmsis_rtthread.c3 // Kernel Control Public API
19 // Thread Public API
103 // Generic Wait API
136 // Timer Management Public API
178 // Mutex Public API
226 // Semaphore Public API
261 // Memory Management Public API
289 // Message Queue Management Public API
332 // Mail Queue Management Public API
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/src/
H A DFILES1 api/ - The code for the high-level wrapper API. Not needed if
2 you use the lowel-level call-back/raw API.
5 memory and buffer management, and the low-level raw API.
/nrf52832-nimble/rt-thread/components/dfs/include/
H A Ddfs_posix.h11 * 2017-12-27 Bernard Add fcntl API.
32 /* directory api*/
41 /* file api*/
62 /* directory api*/
67 /* file system api */
/nrf52832-nimble/rt-thread/components/lwp/arch/arm/cortex-m4/
H A Dlwp_rvds.S68 ; get kernel system API
71 PUSH {R0} ; push api
76 POP {R2} ; pop api to R2.
91 STR R2, [R0, #24] ; update api to PC
92 MSR PSP, R0 ; update SP, API is executed with kernel SP
H A Dlwp_iar.S63 ; get kernel system API
66 PUSH {R0} ; push api
71 POP {R2} ; pop api to R2.
86 STR R2, [R0, #24] ; update api to PC
87 MSR PSP, R0 ; update SP, API is executed with kernel SP
/nrf52832-nimble/rt-thread/components/lwp/arch/arm/cortex-m3/
H A Dlwp_iar.S63 ; get kernel system API
66 PUSH {R0} ; push api
71 POP {R2} ; pop api to R2.
86 STR R2, [R0, #24] ; update api to PC
87 MSR PSP, R0 ; update SP, API is executed with kernel SP
H A Dlwp_rvds.S68 ; get kernel system API
71 PUSH {R0} ; push api
76 POP {R2} ; pop api to R2.
91 STR R2, [R0, #24] ; update api to PC
92 MSR PSP, R0 ; update SP, API is executed with kernel SP
/nrf52832-nimble/rt-thread/components/lwp/arch/arm/cortex-m7/
H A Dlwp_iar.S63 ; get kernel system API
66 PUSH {R0} ; push api
71 POP {R2} ; pop api to R2.
86 STR R2, [R0, #24] ; update api to PC
87 MSR PSP, R0 ; update SP, API is executed with kernel SP
H A Dlwp_rvds.S68 ; get kernel system API
71 PUSH {R0} ; push api
76 POP {R2} ; pop api to R2.
91 STR R2, [R0, #24] ; update api to PC
92 MSR PSP, R0 ; update SP, API is executed with kernel SP

12345678910>>...14