XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_EFI_UDP4_PROTOCOL Struct Reference

#include <Udp4.h>

Collaboration diagram for _EFI_UDP4_PROTOCOL:
Collaboration graph
[legend]

Public Attributes

EFI_UDP4_GET_MODE_DATA GetModeData
 
EFI_UDP4_CONFIGURE Configure
 
EFI_UDP4_GROUPS Groups
 
EFI_UDP4_ROUTES Routes
 
EFI_UDP4_TRANSMIT Transmit
 
EFI_UDP4_RECEIVE Receive
 
EFI_UDP4_CANCEL Cancel
 
EFI_UDP4_POLL Poll
 

Detailed Description

The EFI_UDP4_PROTOCOL defines an EFI UDPv4 Protocol session that can be used by any network drivers, applications, or daemons to transmit or receive UDP packets. This protocol instance can either be bound to a specified port as a service or connected to some remote peer as an active client. Each instance has its own settings, such as the routing table and group table, which are independent from each other.

Member Data Documentation

◆ Cancel

EFI_UDP4_CANCEL _EFI_UDP4_PROTOCOL::Cancel

◆ Configure

EFI_UDP4_CONFIGURE _EFI_UDP4_PROTOCOL::Configure

◆ GetModeData

EFI_UDP4_GET_MODE_DATA _EFI_UDP4_PROTOCOL::GetModeData

◆ Groups

EFI_UDP4_GROUPS _EFI_UDP4_PROTOCOL::Groups

◆ Poll

EFI_UDP4_POLL _EFI_UDP4_PROTOCOL::Poll

◆ Receive

EFI_UDP4_RECEIVE _EFI_UDP4_PROTOCOL::Receive

◆ Routes

EFI_UDP4_ROUTES _EFI_UDP4_PROTOCOL::Routes

◆ Transmit

EFI_UDP4_TRANSMIT _EFI_UDP4_PROTOCOL::Transmit

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