iPXE
Data Fields
peerdisc_socket Struct Reference

A PeerDist discovery socket. More...

#include <peerdisc.h>

Data Fields

const char * name
 Name.
struct interface xfer
 Data transfer interface.
union {
   struct sockaddr   sa
   struct sockaddr_in   sin
   struct sockaddr_in6   sin6
address
 Socket address.

Detailed Description

A PeerDist discovery socket.

Definition at line 22 of file peerdisc.h.


Field Documentation

const char* peerdisc_socket::name

Name.

Definition at line 24 of file peerdisc.h.

Referenced by peerdisc_socket_open(), peerdisc_socket_rx(), and peerdisc_socket_tx().

Data transfer interface.

Definition at line 26 of file peerdisc.h.

Referenced by peerdisc_socket_close(), peerdisc_socket_open(), and peerdisc_socket_tx().

Definition at line 29 of file peerdisc.h.

Referenced by peerdisc_socket_open(), and peerdisc_socket_tx().

Definition at line 30 of file peerdisc.h.

Definition at line 31 of file peerdisc.h.

union { ... } peerdisc_socket::address

Socket address.

Referenced by peerdisc_socket_open(), and peerdisc_socket_tx().


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