LwIP
api_msg::msg
is only used within LwIP.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
LwIP
api_msg::msg
api_msg::msg field
Depending on the executed function, one of these union members is used
Syntax
Show:
Summary
Declaration
from
api_msg.h:86
union
{
struct
netbuf
*
b
;
struct
{
u8_t
proto
;
}
n
;
struct
{
API_MSG_M_DEF_C
(
ip_addr_t
,
ipaddr
)
;
u16_t
port
;
u8_t
if_idx
;
}
bc
;
struct
{
ip_addr_t
API_MSG_M_DEF
(
ipaddr
)
;
u16_t
API_MSG_M_DEF
(
port
)
;
u8_t
local
;
}
ad
;
struct
{
const
struct
netvector
*
vector
;
u16_t
vector_cnt
;
size_t
vector_off
;
size_t
len
;
size_t
offset
;
u8_t
apiflags
;
#if
LWIP_SO_SNDTIMEO
u32_t
time_started
;
#endif
}
w
;
struct
{
size_t
len
;
}
r
;
#if
LWIP_TCP
struct
{
u8_t
shut
;
#if
LWIP_SO_SNDTIMEO
||
LWIP_SO_LINGER
u32_t
time_started
;
#else
u8_t
polls_left
;
#endif
}
sd
;
#endif
#if
LWIP_IGMP
||
(
LWIP_IPV6
&&
LWIP_IPV6_MLD
)
struct
{
API_MSG_M_DEF_C
(
ip_addr_t
,
multiaddr
)
;
API_MSG_M_DEF_C
(
ip_addr_t
,
netif_addr
)
;
u8_t
if_idx
;
enum
netconn_igmp
join_or_leave
;
}
jl
;
#endif
#if
TCP_LISTEN_BACKLOG
struct
{
u8_t
backlog
;
}
lb
;
#endif
}
msg
;
Examples
References
from
examples
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out