Print this page
11583 Some man3lib pages are missing parts of the SYNOPSIS

Split Close
Expand all
Collapse all
          --- old/usr/src/man/man3lib/libpapi.3lib
          +++ new/usr/src/man/man3lib/libpapi.3lib
   1    1  '\" te
   2    2  .\" Copyright (c) 2006, Sun Microsystems, Inc.  All Rights Reserved.
   3    3  .\" The contents of this file are subject to the terms of the Common Development and Distribution License (the "License").  You may not use this file except in compliance with the License.
   4    4  .\" You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE or http://www.opensolaris.org/os/licensing.  See the License for the specific language governing permissions and limitations under the License.
   5    5  .\" When distributing Covered Code, include this CDDL HEADER in each file and include the License file at usr/src/OPENSOLARIS.LICENSE.  If applicable, add the following below this CDDL HEADER, with the fields enclosed by brackets "[]" replaced with your own identifying information: Portions Copyright [yyyy] [name of copyright owner]
   6      -.TH LIBPAPI 3LIB "Dec 18, 2006"
        6 +.TH LIBPAPI 3LIB "Aug 19, 2019"
   7    7  .SH NAME
   8    8  libpapi \- Free Standards Group Open Printing API (PAPI) library functions
   9    9  .SH SYNOPSIS
  10      -.LP
  11   10  .nf
  12      -cc [ \fIflag\fR\&.\|.\|. ] \fIfile\fR\&.\|.\|. \fB-lpapi\fR [ \fIlibrary\fR\&.\|.\|. ]
       11 +cc [ \fIflag\fR... ] \fIfile\fR... \fB-lpapi\fR [ \fIlibrary\fR... ]
  13   12  #include <papi.h>
  14   13  .fi
  15   14  
  16   15  .SH DESCRIPTION
  17      -.sp
  18      -.LP
  19   16  Functions in this library provide an interface for interaction with print
  20   17  services as described in v1.0 of the Free Standards Group (FSG) Open Printing
  21   18  API (PAPI).
  22   19  .sp
  23   20  .LP
  24   21  This particular implementation of the PAPI includes naming support as described
  25   22  in the \fBprinters.conf\fR(4) and \fBprinters\fR(4) manual pages.  It also
  26   23  supplies support for interaction with local LP services, remote LPD services,
  27   24  and remote IPP services through the use of loadable modules that export the
  28   25  same interface.  These modules should not be linked with directly, but can be
  29   26  used directly at runtime through the use of \fBLD_PRELOAD\fR for debugging
  30   27  purposes.
  31   28  .SH INTERFACES
  32      -.sp
  33      -.LP
  34   29  The shared object \fBlibpapi.so.0\fR provides the public interfaces defined
  35   30  below.  See \fBIntro\fR(3) for additional information on shared object
  36   31  interfaces.
  37   32  .SS "Attribute"
  38      -.sp
  39      -
  40      -.sp
  41   33  .TS
  42   34  l l
  43   35  l l .
  44   36  \fBpapiAttributeListAddBoolean\fR       \fBpapiAttributeListAddCollection\fR
  45   37  \fBpapiAttributeListAddDatetime\fR      \fBpapiAttributeListAddInteger\fR
  46   38  \fBpapiAttributeListAddMetadata\fR      \fBpapiAttributeListAddRange\fR
  47   39  \fBpapiAttributeListAddResolution\fR    \fBpapiAttributeListAddString\fR
  48   40  \fBpapiAttributeListAddValue\fR \fBpapiAttributeListDelete\fR
  49   41  \fBpapiAttributeListFind\fR     \fBpapiAttributeListFree\fR
  50   42  \fBpapiAttributeListFromString\fR       \fBpapiAttributeListGetBoolean\fR
  51   43  \fBpapiAttributeListGetCollection\fR    \fBpapiAttributeListGetDatetime\fR
  52   44  \fBpapiAttributeListGetInteger\fR       \fBpapiAttributeListGetMetadata\fR
  53   45  \fBpapiAttributeListGetNext\fR  \fBpapiAttributeListGetRange\fR
  54   46  \fBpapiAttributeListGetResolution\fR    \fBpapiAttributeListGetString\fR
  55   47  \fBpapiAttributeListGetValue\fR \fBpapiAttributeListToString\fR
  56   48  .TE
  57   49  
  58   50  .SS "Service"
  59      -.sp
  60      -
  61      -.sp
  62   51  .TS
  63   52  l l
  64   53  l l .
  65   54  \fBpapiServiceCreate\fR \fBpapiServiceDestroy\fR
  66   55  \fBpapiServiceGetAppData\fR     \fBpapiServiceGetAttributeList\fR
  67   56  \fBpapiServiceGetEncryption\fR  \fBpapiServiceGetPassword\fR
  68   57  \fBpapiServiceGetServiceName\fR \fBpapiServiceGetStatusMessage\fR
  69   58  \fBpapiServiceGetUserName\fR    \fBpapiServiceSetAppData\fR
  70   59  \fBpapiServiceSetAuthCB\fR      \fBpapiServiceSetEncryption\fR
  71   60  \fBpapiServiceSetPassword\fR    \fBpapiServiceSetUserName\fR
  72   61  .TE
  73   62  
  74   63  .SS "Printer"
  75      -.sp
  76      -
  77      -.sp
  78   64  .TS
  79   65  l l
  80   66  l l .
  81   67  \fBpapiPrinterAdd\fR    \fBpapiPrinterDisable\fR
  82   68  \fBpapiPrinterEnable\fR \fBpapiPrinterFree\fR
  83   69  \fBpapiPrinterGetAttributeList\fR       \fBpapiPrinterListFree\fR
  84   70  \fBpapiPrinterListJobs\fR       \fBpapiPrinterModify\fR
  85   71  \fBpapiPrinterPause\fR  \fBpapiPrinterPurgeJobs\fR
  86   72  \fBpapiPrinterQuery\fR  \fBpapiPrinterRemove\fR
  87   73  \fBpapiPrinterResume\fR \fBpapiPrintersList\fR
  88   74  .TE
  89   75  
  90   76  .SS "Job"
  91      -.sp
  92      -
  93      -.sp
  94   77  .TS
  95   78  l l
  96   79  l l .
  97   80  \fBpapiJobCancel\fR     \fBpapiJobFree\fR
  98   81  \fBpapiJobGetAttributeList\fR   \fBpapiJobGetId\fR
  99   82  \fBpapiJobGetJobTicket\fR       \fBpapiJobGetPrinterName\fR
 100   83  \fBpapiJobHold\fR       \fBpapiJobListFree\fR
 101   84  \fBpapiJobModify\fR     \fBpapiJobMove\fR
 102   85  \fBpapiJobPromote\fR    \fBpapiJobQuery\fR
 103   86  \fBpapiJobRelease\fR    \fBpapiJobRestart\fR
 104   87  \fBpapiJobStreamClose\fR        \fBpapiJobStreamOpen\fR
 105   88  \fBpapiJobStreamWrite\fR        \fBpapiJobSubmit\fR
 106   89  \fBpapiJobSubmitByReference\fR  \fBpapiJobValidate\fR
 107   90  .TE
 108   91  
 109   92  .SS "Miscellaneous"
 110      -.sp
 111      -
 112      -.sp
 113   93  .TS
 114   94  l l
 115   95  l l .
 116   96  \fBpapiLibrarySupportedCall\fR  \fBpapiLibrarySupportedCalls\fR
 117   97  \fBpapiStatusString\fR  
 118   98  .TE
 119   99  
 120  100  .SH FILES
 121      -.sp
 122  101  .ne 2
 123  102  .na
 124      -\fB\fB/usr/lib/libpapi.so.0\fR\fR
      103 +\fB/usr/lib/libpapi.so.0\fR
 125  104  .ad
 126  105  .sp .6
 127  106  .RS 4n
 128  107  shared object
 129  108  .RE
 130  109  
 131  110  .sp
 132  111  .ne 2
 133  112  .na
 134      -\fB\fB/usr/lib/libpapi-common.so.0\fR\fR
      113 +\fB/usr/lib/libpapi-common.so.0\fR
 135  114  .ad
 136  115  .sp .6
 137  116  .RS 4n
 138  117  private shared code
 139  118  .RE
 140  119  
 141  120  .sp
 142  121  .ne 2
 143  122  .na
 144      -\fB\fB/usr/lib/print/psm-lpd.so\fR\fR
      123 +\fB/usr/lib/print/psm-lpd.so\fR
 145  124  .ad
 146  125  .sp .6
 147  126  .RS 4n
 148  127  private rfc1179 support
 149  128  .RE
 150  129  
 151  130  .sp
 152  131  .ne 2
 153  132  .na
 154      -\fB\fB/usr/lib/print/psm-lpsched.so\fR\fR
      133 +\fB/usr/lib/print/psm-lpsched.so\fR
 155  134  .ad
 156  135  .sp .6
 157  136  .RS 4n
 158  137  private LP support
 159  138  .RE
 160  139  
 161  140  .sp
 162  141  .ne 2
 163  142  .na
 164      -\fB\fB/usr/lib/print/psm-ipp.so\fR\fR
      143 +\fB/usr/lib/print/psm-ipp.so\fR
 165  144  .ad
 166  145  .sp .6
 167  146  .RS 4n
 168  147  private IPP support
 169  148  .RE
 170  149  
 171  150  .sp
 172  151  .ne 2
 173  152  .na
 174      -\fB\fB/usr/lib/libipp-core.so\fR\fR
      153 +\fB/usr/lib/libipp-core.so\fR
 175  154  .ad
 176  155  .sp .6
 177  156  .RS 4n
 178  157  private IPP marshalling support
 179  158  .RE
 180  159  
 181  160  .sp
 182  161  .ne 2
 183  162  .na
 184      -\fB\fB/usr/lib/libipp-listener.so\fR\fR
      163 +\fB/usr/lib/libipp-listener.so\fR
 185  164  .ad
 186  165  .sp .6
 187  166  .RS 4n
 188  167  private IPP operations support
 189  168  .RE
 190  169  
 191  170  .sp
 192  171  .ne 2
 193  172  .na
 194      -\fB\fB/usr/lip/libhttp-core.so\fR\fR
      173 +\fB/usr/lip/libhttp-core.so\fR
 195  174  .ad
 196  175  .sp .6
 197  176  .RS 4n
 198  177  private HTTP support
 199  178  .RE
 200  179  
 201  180  .SH ATTRIBUTES
 202      -.sp
 203      -.LP
 204  181  See \fBattributes\fR(5) for descriptions of the following attributes:
 205  182  .sp
 206  183  
 207  184  .sp
 208  185  .TS
 209  186  box;
 210  187  c | c
 211  188  l | l .
 212  189  ATTRIBUTE TYPE  ATTRIBUTE VALUE
 213  190  _
 214  191  Interface Stability     Volatile
 215  192  _
 216  193  MT-Level        Safe
 217  194  .TE
 218  195  
 219  196  .SH SEE ALSO
 220      -.sp
 221      -.LP
 222  197  \fBIntro\fR(3), \fBprinters\fR(4), \fBprinters.conf\fR(4), \fBattributes\fR(5)
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX