Section courante

A propos

Section administrative du site

TCSETATTR

Fixe l'attribut
  termios.h
unistd.h

Syntaxe

int tcsetattr(int fd, int optional_actions, const struct termios *termios_p);

Paramètres

Nom Description
fd Ce paramètre permet d'indiquer l'identificateur de terminal.
optional_actions Ce paramètre permet d'indiquer quand effectuer le changement.
Constante Description
TCSANOW Cette constante permet d'indiquer qu'il faut effectuer le changement immédiatement.
TCSADRAIN Cette constante permet d'indiquer qu'il faut effectuer le changement lorsque toutes les opérations d'écriture sur le paramètre fd ont été transmises.
TCSAFLUSH Cette constante permet d'indiquer qu'il faut effectuer le changement lorsque toutes les opérations d'écriture sur le paramètre fd ont été transmises et que les entrées n'ont pas été traité.
termios_p Ce paramètre permet d'indiquer la structure de paramètre à fixer au terminal :
Nom Type de données Description
c_iflag tcflag_t Ce champ permet d'indiquer le mode d'entrée.
c_oflag tcflag_t Ce champ permet d'indiquer le mode de sortie.
c_cflag tcflag_t Ce champ permet d'indiquer les modes de contrôle.
c_lflag tcflag_t Ce champ permet d'indiquer les modes local.
c_cc cc_t [NCCS] Ce champ permet d'indiquer les caractères de contrôle.

Description

Cette fonction permet de fixer les paramètres du terminal.



Dernière mise à jour : Dimanche, le 10 décembre 2017