Exemplo n.º 1
0
main()
{
    int response;
    tty_mode(0);
    set_cr_noecho_mode();           /* set -icanon, -echo   */
    set_nodelay_mode();         /* noinput => EOF   */
    response = get_response(ASK, 3);  /* get some answer  */
    tty_mode(1);           /* restore tty state    */
    return response;
}
Exemplo n.º 2
0
int main(void)
{
    int response;
    tty_mode(0);
    set_cr_noecho_mode();
    set_nodelay_mode();
    response = get_response(ASK, TRIES);
    tty_mode(1);
    return response;
}
Exemplo n.º 3
0
int main(int argc, char *argv[])
{
    int response;
    tty_mode(0);
    set_cr_noecho_mode();
    set_nodelay_mode();
    signal(SIGINT, ctrl_c_handler);
    signal(SIGQUIT, SIG_IGN);
    response = get_response(ASK, TRIES);
    tty_mode(1);
    return response;
}
Exemplo n.º 4
0
main()
{
	int response;
	void ctrl_c_handler(int);

	tty_mode(0);
	set_cr_noecho_mode();
	set_nodelay_mode();
	signal(SIGINT, ctrl_c_handler);
	response = get_response(ASK, TRIES);
	tty_mode(1);
	return response;
}
Exemplo n.º 5
0
int main()
{
    int response;

    tty_mode(0);
    set_cr_noecho_mode();
    set_nodelay_mode();
    signal( SIGINT, ctrl_c_handler );
    signal( SIGQUIT, SIG_IGN );
    response = get_response( QUESTION, TRIES );
    tty_mode(1);
    return response;
}
Exemplo n.º 6
0
int
main(int argc, char *argv[])
{
	int res;

	tty_mode(0);		/* save tty mode */
	set_cr_noecho_mode();	/* set -icanon, -echo */
	set_nodelay_mode();	/* no input == EOF */
	res = get_response(QUESTION, TRIES);
	tty_mode(1);		/* restore tty mode */

	return res;
}
main()
{
    int	response;
    void	ctrl_c_handler(int);

    tty_mode(0);				/* save current mode	*/
    set_cr_noecho_mode();			/* set -icanon, -echo	*/
    set_nodelay_mode();			/* noinput => EOF	*/
    signal( SIGINT, ctrl_c_handler );	/* handle INT		*/
    signal( SIGQUIT, SIG_IGN );		/* ignore QUIT signals	*/
    response = get_response(ASK, TRIES);	/* get some answer	*/
    tty_mode(1);				/* reset orig mode	*/
    return response;
}