Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Anchor10933541093354 NET_SOCK_DESC_COPY() (TCP/UDP) Anchor10933551093355Copy a file descriptor set to another file descriptor set. See also section C-13-47 “NetSockfunction NetSock_Sel() / select() (TCP/UDP)” on page 663. Anchor10933571093357

Files

Anchor10933581093358net_sock.h Anchor10933591093359

Prototype

HTML Table
summary
classCode_Listing
Table Row (tr)
Table Cell (td)
Anchor
11240231124023
Code Block

          NET_SOCK_DESC_COPY(
pdesc
p_desc_set_dest,
pdesc
 p_desc_set_src);

...

...

Arguments

Anchor10933621093362 pdescp_desc_set_dest Anchor12575881257588

Pointer to the destination socket file descriptor set.

Anchor10933631093363 pdescp_desc_set_src Anchor12575951257595

Pointer to the source socket file descriptor set to copy.

...

...

Returned Value

...

1093365None. Anchor10933661093366

Required Configuration

Anchor10933671093367Available only if either NET_CFG_TRANSPORT_LAYER_SEL is configured for TCP (see section D-12-1 on page 755) and/or NET_UDP_CFG_APP_API_SEL is configured for sockets (see section D-13-1 on page 756) and if NET_if NET_SOCK_CFG_SEL_EN is  is enabled (see section D-15-4 on page 761section Socket Layer Configuration). Anchor10933681093368

Notes / Warnings

...

1093369NetSock_Sel()/select() checks or waits for available operations or error conditions on any of the socket file descriptor members of a socket file descriptor set. Anchor10933701093370

No errors are returned even if either file descriptor set is invalid.