Versions Compared

Key

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

...

Anchor13906871390687 NetSock_CfgConnChildQ_SizeGet() (TCP) Anchor13906881390688Get socket's connection child queue size value. Anchor13906891390689

Files

...

13905991390599net_sock.h/net_sock.c Anchor13906071390607

Prototype

NET_ERR *perr);
HTML Table
summary
classCode_Listing
Table Row (tr)
Table Cell (td)
rowspan2
Anchor
13906021390602
Code Block

          CPU_BOOLEAN NetSock_CfgConnChildQ_SizeGet(NET_SOCK_ID  sock_id,
Anchor
13906041390604
Table Row (tr)

...


                                                    NET_ERR     *p_err);

Arguments

sock_id

This is the socket ID returned by NetSock_Open()/socket() when the socket was created.

Anchor13906181390618 perr Anchor13906191390619p_err

Pointer to variable that will receive the return error code from this function:

...

NET_SOCK_ERR_NONE

...


NET_SOCK_ERR_NOT_USED

...

NET_SOCK_ERR_INVALID_PROTOCOL

...


NET_SOCK_ERR_INVALID_TYPE

...


NET_SOCK_ERR_INVALID_STATE

...


NET_SOCK_ERR_INVALID_SOCK

...

NET_INIT_ERR_

...

NOT_

...

COMPLETED
NET_TCP_ERR_CONN_NOT_USED

...

NET_TCP_ERR_INVALID_ARG

...


NET_TCP_ERR_INVALID_CONN

...


NET_CONN_ERR_INVALID_CONN

...


NET_CONN_ERR_NOT_USED

...


NET_

...

ERR_

...

FAULT_LOCK

...

_ACQUIRE

Returned Value

...

Socket's connection child queue size value: Anchor13911561391156

NET_SOCK_Q_SIZE_NONE Anchor14496131449613

on any error(s).

...

NET_SOCK_Q_SIZE_UNLIMITED Anchor14496161449616

if unlimited (i.e., no limit) value configured.

...

child connection queue size, otherwise. Anchor13910421391042

Required Configuration

...

None. Anchor13906421390642

Notes / Warnings

...

Available only for stream-type sockets (e.g., TCP sockets).