#include <Protocol/HttpUtilities.h>\r
#include <Protocol/ServiceBinding.h>\r
\r
-#define HTTP_APP_NAME L"http"\r
+#define HTTP_APP_NAME L"http"\r
\r
#define REQ_OK 0\r
#define REQ_NEED_REPEAT 1\r
//\r
// Download Flags.\r
//\r
-#define DL_FLAG_TIME BIT0 // Show elapsed time.\r
-#define DL_FLAG_KEEP_BAD BIT1 // Keep files even if download failed.\r
+#define DL_FLAG_TIME BIT0 // Show elapsed time.\r
+#define DL_FLAG_KEEP_BAD BIT1 // Keep files even if download failed.\r
\r
-extern EFI_HII_HANDLE mHttpHiiHandle;\r
+extern EFI_HII_HANDLE mHttpHiiHandle;\r
\r
typedef struct {\r
- UINTN ContentDownloaded;\r
- UINTN ContentLength;\r
- UINTN LastReportedNbOfBytes;\r
- UINTN BufferSize;\r
- UINTN Status;\r
- UINTN Flags;\r
- UINT8 *Buffer;\r
- CHAR16 *ServerAddrAndProto;\r
- CHAR16 *Uri;\r
- EFI_HTTP_TOKEN ResponseToken;\r
- EFI_HTTP_TOKEN RequestToken;\r
- EFI_HTTP_PROTOCOL *Http;\r
- EFI_HTTP_CONFIG_DATA HttpConfigData;\r
+ UINTN ContentDownloaded;\r
+ UINTN ContentLength;\r
+ UINTN LastReportedNbOfBytes;\r
+ UINTN BufferSize;\r
+ UINTN Status;\r
+ UINTN Flags;\r
+ UINT8 *Buffer;\r
+ CHAR16 *ServerAddrAndProto;\r
+ CHAR16 *Uri;\r
+ EFI_HTTP_TOKEN ResponseToken;\r
+ EFI_HTTP_TOKEN RequestToken;\r
+ EFI_HTTP_PROTOCOL *Http;\r
+ EFI_HTTP_CONFIG_DATA HttpConfigData;\r
} HTTP_DOWNLOAD_CONTEXT;\r
\r
/**\r
**/\r
EFI_HII_HANDLE\r
InitializeHiiPackage (\r
- IN EFI_HANDLE ImageHandle\r
+ IN EFI_HANDLE ImageHandle\r
);\r
+\r
#endif // _HTTP_H_\r