The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

Cif_Getpos (3)
  • >> Cif_Getpos (3) ( Solaris man: Библиотечные вызовы )
  • 
    NAME
         Cif_Getpos, Cif_Setpos - Retrieves or sets the current posi-
         tion of a CIF
    
    SYNOPSIS
         #define CIF_VERSION 2
         #include <cif.h>
    
         long Cif_Getpos (cifd)
         int cifd;
    
         int Cif_Setpos (cifd, cifpos)
         int cifd;
         long cifpos;
    
    IMPLEMENTATION
         All Sun SPARC systems
    
    DESCRIPTION
         The Cif_Getpos routine retrieves the current record position
         of a CIF.  This position can be used in a subsequent call to
         Cif_Setpos to position the CIF to a particular record.
    
         The Cif_Setpos routine sets a CIF  to  the  record  position
         cifpos.   The  Cif_Getpos  routine  must  have returned this
         record position.
    
         These routines accept the following options:
    
         cifd Specifies a descriptor that identifies  the  CIF.   The
              descriptor is assigned by the Cif_Open routine and must
              be used for  all  subsequent  references  to  the  CIF,
              including references made by Cif_Getpos and Cif_Setpos.
    
         cifpos
              Specifies the record position of the CIF.   This  argu-
              ment can be used only with the Cif_Setpos routine.
    
         CIF_VERSION defines the library version.  The default is  1.
         The  newest  version  is 2 and should be used with this rou-
         tine.
    
         See the Cif(3) man page for a discussion about CIF  informa-
         tion, format, and versions.
    
    RETURN VALUES
         If the return value is positive, it is a  valid  file  posi-
         tion; otherwise, it indicates an error condition.
    
    EXAMPLES
         The following examples show how to use  the  Cif_Getpos  and
         Cif_Setpos routines.
         Example 1:  The following example, when used in  a  program,
         returns  the  current position in the CIF that is identified
         by the descriptor mycif.  The descriptor is assigned by  the
         Cif_Open routine.  int mycif; long myposition;
              .
              .
              .  myposition = Cif_Getpos (mycif);
              .
              .
              .  Example 2:  The following example, when  used  in  a
         program,  sets the position in the CIF that is identified by
         the  descriptor  mycif  to  the  position  returned  by  the
         Cif_Getpos  routine  shown  in  the  previous  example.  int
         mycif; long myposition;
              .
              .
              .  (void) Cif_Setpos (mycif, myposition);
              .
              .
              .
    
    SEE ALSO
         Cif(3) for general information about CIFs
         Cif_Close(3),      Cif_Duplicate(3),       Cif_Errstring(3),
         Cif_Free(3),        Cif_Getrecord(3),        Cif_Memmode(3),
         Cif_Msginsert(3), Cif_Open(3), Cif_Release(3)  for  informa-
         tion about general CIF library routines
         Cif_Getfiledir(3),  Cif_Getunitdir(3),  Cif_Recgroup(3)  for
         information  about  binary  format specific CIF library rou-
         tines
    
         cifconv(1) for information  about  ASCII  to  binary  format
         conversion in the
    
         Compiler information file CIF Compiler information  Compiler
         listings
    
    
    
    


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру