summaryrefslogtreecommitdiff
path: root/src/terminal.c
diff options
context:
space:
mode:
authorLars-Dominik Braun <PromyLOPh@gmail.com>2008-06-15 21:35:45 +0200
committerLars-Dominik Braun <PromyLOPh@gmail.com>2008-06-15 21:35:45 +0200
commit5a3c68a6d13464be6330aa4a5a32ec6115cedef0 (patch)
treee45fe4a2e172f3c9dd1512f39f045c19b2a9d4fa /src/terminal.c
parentc17911ba268a4a784c57baed1540d08ba8741e04 (diff)
downloadpianobar-5a3c68a6d13464be6330aa4a5a32ec6115cedef0.tar.gz
pianobar-5a3c68a6d13464be6330aa4a5a32ec6115cedef0.tar.bz2
pianobar-5a3c68a6d13464be6330aa4a5a32ec6115cedef0.zip
client: Removed unneeded debugging printf's; some more documentation for functions
Diffstat (limited to 'src/terminal.c')
-rw-r--r--src/terminal.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/terminal.c b/src/terminal.c
index e3fd5d0..2b13e24 100644
--- a/src/terminal.c
+++ b/src/terminal.c
@@ -23,6 +23,11 @@ THE SOFTWARE.
#include <termios.h>
#include <stdio.h>
+/* en/disable echoing for stdin
+ * @author PromyLOPh
+ * @added 2008-06-15
+ * @param 1 = enable, everything else = disable
+ */
void termSetEcho (char enable) {
struct termios termopts;
@@ -35,6 +40,12 @@ void termSetEcho (char enable) {
tcsetattr(fileno (stdin), TCSANOW, &termopts);
}
+/* en/disable stdin buffering; when enabling line-buffer method will be
+ * selected for you
+ * @author PromyLOPh
+ * @added 2008-06-15
+ * @param 1 = enable, everything else = disable
+ */
void termSetBuffer (char enable) {
struct termios termopts;