\r
#include "HexEditor.h"\r
\r
+/**\r
+ Init function for MainEditor\r
+\r
+ @retval EFI_SUCCESS The operation was successful.\r
+ @retval EFI_LOAD_ERROR A load error occured.\r
+**/\r
EFI_STATUS\r
HMainEditorInit (\r
VOID\r
);\r
+\r
+/**\r
+ Cleanup function for MainEditor.\r
+\r
+ @retval EFI_SUCCESS The operation was successful.\r
+ @retval EFI_LOAD_ERROR A load error occured.\r
+**/\r
EFI_STATUS\r
HMainEditorCleanup (\r
VOID\r
);\r
+\r
+/**\r
+ Refresh function for MainEditor.\r
+\r
+ @retval EFI_SUCCESS The operation was successful.\r
+**/\r
EFI_STATUS\r
HMainEditorRefresh (\r
VOID\r
);\r
+\r
+/**\r
+ Handle user key input. will route it to other components handle function.\r
+\r
+ @retval EFI_SUCCESS The operation was successful.\r
+ @retval EFI_OUT_OF_RESOURCES A memory allocation occured.\r
+ @retval EFI_LOAD_ERROR A load error occured.\r
+**/\r
EFI_STATUS\r
HMainEditorKeyInput (\r
VOID\r
HMainEditorBackup (\r
VOID\r
);\r
+\r
#endif\r