Le mode de codage de la vitesse étant complexe, elle se manipule en deux étapes, encodage/décode, positionnement/récupération.
Encodage:
speed_t cfgetispeed(const struct termios *termios);
speed_t cfgetospeed(const struct termios *termios);
Permet de lire la vitesse dans la structure termios.
int cfsetispeed(const struct *termios, speed_t vitesse);
int cfsetospeed(const struct *termios, speed_t vitesse);
permet de positionner la vitesse dans la structure termios.
Positionnement/récupération de la structure termios par les primitives tcgetattr et tcsetattr.