TianoCore EDK2 master
Loading...
Searching...
No Matches
_EFI_REST_EX_PROTOCOL Struct Reference

#include <MdePkg/Include/Protocol/RestEx.h>

Data Fields

EFI_REST_SEND_RECEIVE SendReceive
 
EFI_REST_GET_TIME GetServiceTime
 
EFI_REST_EX_GET_SERVICE GetService
 
EFI_REST_EX_GET_MODE_DATA GetModeData
 
EFI_REST_EX_CONFIGURE Configure
 
EFI_REST_EX_ASYNC_SEND_RECEIVE AyncSendReceive
 
EFI_REST_EX_EVENT_SERVICE EventService
 

Detailed Description

EFI REST(EX) protocols are designed to support REST communication between EFI REST client applications/drivers and REST services. EFI REST client tool uses EFI REST(EX) protocols to send/receive resources to/from REST service to manage systems, configure systems or manipulate resources on REST service. Due to HTTP protocol is commonly used to communicate with REST service in practice, EFI REST(EX) protocols adopt HTTP as the message format to send and receive REST service resource. EFI REST(EX) driver instance abstracts EFI REST client functionality and provides underlying interface to communicate with REST service. EFI REST(EX) driver instance knows how to communicate with REST service through certain interface after the corresponding configuration is initialized.

Definition at line 378 of file RestEx.h.

Field Documentation

◆ AyncSendReceive

EFI_REST_EX_ASYNC_SEND_RECEIVE _EFI_REST_EX_PROTOCOL::AyncSendReceive

Definition at line 384 of file RestEx.h.

◆ Configure

EFI_REST_EX_CONFIGURE _EFI_REST_EX_PROTOCOL::Configure

Definition at line 383 of file RestEx.h.

◆ EventService

EFI_REST_EX_EVENT_SERVICE _EFI_REST_EX_PROTOCOL::EventService

Definition at line 385 of file RestEx.h.

◆ GetModeData

EFI_REST_EX_GET_MODE_DATA _EFI_REST_EX_PROTOCOL::GetModeData

Definition at line 382 of file RestEx.h.

◆ GetService

EFI_REST_EX_GET_SERVICE _EFI_REST_EX_PROTOCOL::GetService

Definition at line 381 of file RestEx.h.

◆ GetServiceTime

EFI_REST_GET_TIME _EFI_REST_EX_PROTOCOL::GetServiceTime

Definition at line 380 of file RestEx.h.

◆ SendReceive

EFI_REST_SEND_RECEIVE _EFI_REST_EX_PROTOCOL::SendReceive

Definition at line 379 of file RestEx.h.


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