TianoCore EDK2
master
Loading...
Searching...
No Matches
HttpBootImpl.h
Go to the documentation of this file.
1
9
#ifndef __EFI_HTTP_BOOT_IMPL_H__
10
#define __EFI_HTTP_BOOT_IMPL_H__
11
12
#define HTTP_BOOT_CHECK_MEDIA_WAITING_TIME EFI_TIMER_PERIOD_SECONDS(20)
13
14
typedef
enum
{
15
GetBootFileHead,
16
GetBootFileGet,
17
LoadBootFile,
18
GetBootFileError
19
} HTTP_GET_BOOT_FILE_STATE;
20
33
EFI_STATUS
34
HttpBootDhcp
(
35
IN
HTTP_BOOT_PRIVATE_DATA
*Private
36
);
37
49
EFI_STATUS
50
HttpBootStop
(
51
IN
HTTP_BOOT_PRIVATE_DATA
*Private
52
);
53
54
extern
EFI_HTTP_BOOT_CALLBACK_PROTOCOL
gHttpBootDxeHttpBootCallback
;
55
56
#endif
gHttpBootDxeHttpBootCallback
EFI_HTTP_BOOT_CALLBACK_PROTOCOL gHttpBootDxeHttpBootCallback
Definition:
HttpBootImpl.c:907
HttpBootDhcp
EFI_STATUS HttpBootDhcp(IN HTTP_BOOT_PRIVATE_DATA *Private)
Definition:
HttpBootImpl.c:254
HttpBootStop
EFI_STATUS HttpBootStop(IN HTTP_BOOT_PRIVATE_DATA *Private)
Definition:
HttpBootImpl.c:539
IN
#define IN
Definition:
Base.h:279
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
_EFI_HTTP_BOOT_CALLBACK_PROTOCOL
Definition:
HttpBootCallback.h:92
_HTTP_BOOT_PRIVATE_DATA
Definition:
HttpBootDxe.h:143
NetworkPkg
HttpBootDxe
HttpBootImpl.h
Generated on Fri Nov 15 2024 18:01:18 for TianoCore EDK2 by
1.9.6