iPXE
Data Fields
named_socket Struct Reference

A named socket. More...

Data Fields

struct refcnt refcnt
 Reference counter. More...
 
struct interface xfer
 Data transfer interface. More...
 
struct interface resolv
 Name resolution interface. More...
 
int semantics
 Communication semantics (e.g. More...
 
struct sockaddr local
 Stored local socket address, if applicable. More...
 
int have_local
 Stored local socket address exists. More...
 

Detailed Description

A named socket.

Definition at line 302 of file resolv.c.

Field Documentation

◆ refcnt

struct refcnt named_socket::refcnt

Reference counter.

Definition at line 304 of file resolv.c.

Referenced by xfer_open_named_socket().

◆ xfer

struct interface named_socket::xfer

Data transfer interface.

Definition at line 306 of file resolv.c.

Referenced by named_close(), named_resolv_done(), and xfer_open_named_socket().

◆ resolv

struct interface named_socket::resolv

Name resolution interface.

Definition at line 308 of file resolv.c.

Referenced by named_close(), and xfer_open_named_socket().

◆ semantics

int named_socket::semantics

Communication semantics (e.g.

SOCK_STREAM)

Definition at line 310 of file resolv.c.

Referenced by named_resolv_done(), and xfer_open_named_socket().

◆ local

struct sockaddr named_socket::local

Stored local socket address, if applicable.

Definition at line 312 of file resolv.c.

Referenced by named_resolv_done(), and xfer_open_named_socket().

◆ have_local

int named_socket::have_local

Stored local socket address exists.

Definition at line 314 of file resolv.c.

Referenced by named_resolv_done(), and xfer_open_named_socket().


The documentation for this struct was generated from the following file: