aboutsummaryrefslogtreecommitdiffstats
path: root/Library/UefiShellUfmCommandLib/tbi/win.h
diff options
context:
space:
mode:
Diffstat (limited to 'Library/UefiShellUfmCommandLib/tbi/win.h')
-rw-r--r--Library/UefiShellUfmCommandLib/tbi/win.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/Library/UefiShellUfmCommandLib/tbi/win.h b/Library/UefiShellUfmCommandLib/tbi/win.h
index 76be2d8..02822d4 100644
--- a/Library/UefiShellUfmCommandLib/tbi/win.h
+++ b/Library/UefiShellUfmCommandLib/tbi/win.h
@@ -29,6 +29,7 @@ struct window {
INT32 **attr;
INT32 cur_attr;
+ BOOLEAN echo;
};
/*
@@ -75,6 +76,17 @@ VOID wattrset(struct window *w, INT32 attr);
VOID wattroff(struct window *w);
/*
+ * Changes the echo state. Echoing is disabled by default.
+ *
+ * w: the window on which to operate
+ * state: TRUE if the echo should be activated. FALSE if the
+ * echo should be disabled
+ *
+ * return: VOID
+*/
+VOID echo(struct window *w, BOOLEAN state);
+
+/*
* Moves cursor position to specified coordinates
*
* w: the window on which to operate