Changeset 0522994 in rtems-docs


Ignore:
Timestamp:
Nov 21, 2018, 7:46:41 PM (5 months ago)
Author:
Marçal Comajoan Cara <mcomajoancara@…>
Branches:
master
Children:
5628d8b
Parents:
1b05464
git-author:
Marçal Comajoan Cara <mcomajoancara@…> (11/21/18 19:46:41)
git-committer:
Joel Sherrill <joel@…> (11/21/18 19:55:58)
Message:

posix-users/device_and_class_specific.rst: Add Prototypes

Add and update Device and Class Specific APIs in
POSIX Users Guide.

This work was part of GCI 2018.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • posix-users/device_and_class_specific.rst

    r1b05464 r0522994  
    7070
    7171    #include <termios.h>
    72     int cfgetispeed(
    73         const struct termios *p
     72    speed_t cfgetispeed(
     73        const struct termios *termios_p
    7474    );
    7575
     
    106106
    107107    #include <termios.h>
    108         int cfgetospeed(
    109         const struct termios *p
     108    speed_t cfgetospeed(
     109        const struct termios *termios_p
    110110    );
    111111
     
    143143    #include <termios.h>
    144144    int cfsetispeed(
    145         struct termios *p,
    146         speed_t         speed
     145        struct termios *termios_p,
     146        speed_t speed
    147147    );
    148148
     
    179179    #include <termios.h>
    180180    int cfsetospeed(
    181         struct termios *p,
    182         speed_t         speed
     181        struct termios *termios_p,
     182        speed_t speed
    183183    );
    184184
     
    217217
    218218    #include <termios.h>
    219     #include <unistd.h>
    220219    int tcgetattr(
    221         int             fildes,
    222         struct termios *p
     220        int fildes,
     221        struct termios *termios_p
    223222    );
    224223
     
    255254
    256255    #include <termios.h>
    257     #include <unistd.h>
    258256    int tcsetattr(
    259         int                   fildes,
    260         int                   options,
    261         const struct termios *tp
     257        int fildes,
     258        int optional_actions,
     259        const struct termios *termios_p
    262260    );
    263261
     
    285283.. code-block:: c
    286284
     285    #include <termios.h>
    287286    int tcsendbreak(
    288         int fd
     287        int fildes,
     288        int duration
    289289    );
    290290
     
    316316
    317317    #include <termios.h>
    318     #include <unistd.h>
    319318    int tcdrain(
    320319        int fildes
     
    353352.. code-block:: c
    354353
     354    #include <termios.h>
    355355    int tcflush(
    356         int fd
     356        int fildes,
     357        int queue_selector
    357358    );
    358359
     
    383384.. code-block:: c
    384385
     386    #include <termios.h>
    385387    int tcflow(
    386         int fd
     388        int fildes,
     389        int action
    387390    );
    388391
     
    413416.. code-block:: c
    414417
    415     int tcgetpgrp(
     418    #include <unistd.h>
     419    pid_t tcgetpgrp(
     420        int fildes
    416421    );
    417422
     
    442447.. code-block:: c
    443448
     449    #include <unistd.h>
    444450    int tcsetpgrp(
     451        int fildes,
     452        pid_t pgid_id
    445453    );
    446454
Note: See TracChangeset for help on using the changeset viewer.