MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


Headers                                              uio.h(3HEAD)



NAME
     uio.h, uio - definitions for vector I/O operations

SYNOPSIS
     #include 


DESCRIPTION
     The  header defines the  iovec  structure,  which
     includes the following members:

       void   *iovbase     /* base address of a memory region
                               for input or output */
       sizet iovlen       /* size of the memory pointed to by
                               iovbase */



     The    header  uses  the  iovec   structure   for
     scatter/gather I/O.


     The ssizet and sizet types are  defined  as  described  in
     .

USAGE
     The symbol {IOVMAX} defined in  should always  be
     used   to   learn   about   the  limits  on  the  number  of
     scatter/gather elements that can be processed in  one  call,
     instead of assuming a fixed value.

ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:



     
           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Standard                    
    


SEE ALSO
     read(2), write(2), limits.h(3HEAD),  types.h(3HEAD),  attri-
     butes(5), standards(5)








SunOS 5.11          Last change: 10 Sep 2004                    1



OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™