~ubuntu-branches/ubuntu/precise/rpm/precise-proposed

« back to all changes in this revision

Viewing changes to doc/librpm/html/rpmio_8h.html

  • Committer: Bazaar Package Importer
  • Author(s): Michael Vogt
  • Date: 2009-06-25 18:57:20 UTC
  • mfrom: (1.1.5 upstream) (4.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20090625185720-617sjskgtgmf09vf
Tags: 4.7.0-7ubuntu1
* Merge from debian unstable, remaining changes:
  - change build depends from libdwarf-dev -> libdw-dev
    (libdwarf-dev is in universe)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
2
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 
3
<title>rpm: rpmio.h File Reference</title>
 
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
 
5
<link href="tabs.css" rel="stylesheet" type="text/css">
 
6
</head><body>
 
7
<!-- Generated by Doxygen 1.5.7.1 -->
 
8
<div class="navigation" id="top">
 
9
  <div class="tabs">
 
10
    <ul>
 
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
 
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
 
13
      <li><a href="modules.html"><span>Modules</span></a></li>
 
14
      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
 
15
      <li class="current"><a href="files.html"><span>Files</span></a></li>
 
16
    </ul>
 
17
  </div>
 
18
  <div class="tabs">
 
19
    <ul>
 
20
      <li><a href="files.html"><span>File&nbsp;List</span></a></li>
 
21
      <li><a href="globals.html"><span>Globals</span></a></li>
 
22
    </ul>
 
23
  </div>
 
24
</div>
 
25
<div class="contents">
 
26
<h1>rpmio.h File Reference</h1><code>#include &lt;sys/types.h&gt;</code><br>
 
27
<code>#include &lt;sys/stat.h&gt;</code><br>
 
28
<code>#include &lt;stdio.h&gt;</code><br>
 
29
<code>#include &lt;stdlib.h&gt;</code><br>
 
30
<code>#include &lt;unistd.h&gt;</code><br>
 
31
<code>#include &lt;rpm/rpmtypes.h&gt;</code><br>
 
32
<code>#include &lt;rpm/rpmsw.h&gt;</code><br>
 
33
 
 
34
<p>
 
35
<div class="dynheader">
 
36
Include dependency graph for rpmio.h:</div>
 
37
<div class="dynsection">
 
38
<p><center><img src="rpmio_8h__incl.png" border="0" usemap="#rpmio.h_map" alt=""></center>
 
39
</div>
 
40
 
 
41
<p>
 
42
<a href="rpmio_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
 
43
<tr><td></td></tr>
 
44
<tr><td colspan="2"><br><h2>Typedefs</h2></td></tr>
 
45
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef off_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#g1551b2b0189027032786778214349e2a">_libio_off_t</a></td></tr>
 
46
 
 
47
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Hide libio API lossage.  <a href="group__rpmio.html#g1551b2b0189027032786778214349e2a"></a><br></td></tr>
 
48
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef off_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="rpmio_8h.html#af0c70bd553008b1a0f8c41f2f8702de">_libio_pos_t</a></td></tr>
 
49
 
 
50
<tr><td class="memItemLeft" nowrap align="right" valign="top">typedef struct FDIO_s *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#g31cec054227d866442b950b1d3c29176">FDIO_t</a></td></tr>
 
51
 
 
52
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
 
53
<tr><td colspan="2"><div class="groupHeader">RPMIO Interface.</div></td></tr>
 
54
<tr><td class="memItemLeft" nowrap align="right" valign="top">const char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#g0ef7b73c1eec295cb5f873879b143423">Fstrerror</a> (<a class="el" href="group__rpmtypes.html#g078f4187c683508f3147e94397bab8d5">FD_t</a> fd)</td></tr>
 
55
 
 
56
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">strerror(3) clone.  <a href="group__rpmio.html#g0ef7b73c1eec295cb5f873879b143423"></a><br></td></tr>
 
57
<tr><td class="memItemLeft" nowrap align="right" valign="top">ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#g6ffa5f02696ee1110c5f6d44fba27665">Fread</a> (void *buf, size_t size, size_t nmemb, <a class="el" href="group__rpmtypes.html#g078f4187c683508f3147e94397bab8d5">FD_t</a> fd)</td></tr>
 
58
 
 
59
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">fread(3) clone.  <a href="group__rpmio.html#g6ffa5f02696ee1110c5f6d44fba27665"></a><br></td></tr>
 
60
<tr><td class="memItemLeft" nowrap align="right" valign="top">ssize_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#g9392544d2ddda63fd9169a0c1d40609c">Fwrite</a> (const void *buf, size_t size, size_t nmemb, <a class="el" href="group__rpmtypes.html#g078f4187c683508f3147e94397bab8d5">FD_t</a> fd)</td></tr>
 
61
 
 
62
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">fwrite(3) clone.  <a href="group__rpmio.html#g9392544d2ddda63fd9169a0c1d40609c"></a><br></td></tr>
 
63
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#gfe507ae49dd4175c3a41ec959a0c94a9">Fseek</a> (<a class="el" href="group__rpmtypes.html#g078f4187c683508f3147e94397bab8d5">FD_t</a> fd, <a class="el" href="group__rpmio.html#g1551b2b0189027032786778214349e2a">_libio_off_t</a> offset, int whence)</td></tr>
 
64
 
 
65
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">fseek(3) clone.  <a href="group__rpmio.html#gfe507ae49dd4175c3a41ec959a0c94a9"></a><br></td></tr>
 
66
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#g7e40bd43f40fcfce2773851b922c7774">Fclose</a> (<a class="el" href="group__rpmtypes.html#g078f4187c683508f3147e94397bab8d5">FD_t</a> fd)</td></tr>
 
67
 
 
68
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">fclose(3) clone.  <a href="group__rpmio.html#g7e40bd43f40fcfce2773851b922c7774"></a><br></td></tr>
 
69
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__rpmtypes.html#g078f4187c683508f3147e94397bab8d5">FD_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#g179731508680532a4303c1220e7bdb2d">Fdopen</a> (<a class="el" href="group__rpmtypes.html#g078f4187c683508f3147e94397bab8d5">FD_t</a> ofd, const char *fmode)</td></tr>
 
70
 
 
71
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__rpmtypes.html#g078f4187c683508f3147e94397bab8d5">FD_t</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#g2eb611bd97d6d937d2296bcecd83ee31">Fopen</a> (const char *path, const char *fmode)</td></tr>
 
72
 
 
73
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">fopen(3) clone.  <a href="group__rpmio.html#g2eb611bd97d6d937d2296bcecd83ee31"></a><br></td></tr>
 
74
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#g640e13034aae4bdaad1b2172f7456c85">Fflush</a> (<a class="el" href="group__rpmtypes.html#g078f4187c683508f3147e94397bab8d5">FD_t</a> fd)</td></tr>
 
75
 
 
76
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">fflush(3) clone.  <a href="group__rpmio.html#g640e13034aae4bdaad1b2172f7456c85"></a><br></td></tr>
 
77
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#g0f608c106ddef6245f5e9773a8e56b73">Ferror</a> (<a class="el" href="group__rpmtypes.html#g078f4187c683508f3147e94397bab8d5">FD_t</a> fd)</td></tr>
 
78
 
 
79
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">ferror(3) clone.  <a href="group__rpmio.html#g0f608c106ddef6245f5e9773a8e56b73"></a><br></td></tr>
 
80
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#gca02cbbacaad7e321e419900030f4fbf">Fileno</a> (<a class="el" href="group__rpmtypes.html#g078f4187c683508f3147e94397bab8d5">FD_t</a> fd)</td></tr>
 
81
 
 
82
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">fileno(3) clone.  <a href="group__rpmio.html#gca02cbbacaad7e321e419900030f4fbf"></a><br></td></tr>
 
83
<tr><td class="memItemLeft" nowrap align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rpmio.html#gbd3de311baaf40055369476303d53229">Fcntl</a> (<a class="el" href="group__rpmtypes.html#g078f4187c683508f3147e94397bab8d5">FD_t</a> fd, int op, void *lip)</td></tr>
 
84
 
 
85
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">fcntl(2) clone.  <a href="group__rpmio.html#gbd3de311baaf40055369476303d53229"></a><br></td></tr>
 
86
</table>
 
87
<hr><a name="_details"></a><h2>Detailed Description</h2>
 
88
 
 
89
<p>Definition in file <a class="el" href="rpmio_8h-source.html">rpmio.h</a>.</p>
 
90
<hr><h2>Typedef Documentation</h2>
 
91
<a class="anchor" name="af0c70bd553008b1a0f8c41f2f8702de"></a><!-- doxytag: member="rpmio.h::_libio_pos_t" ref="af0c70bd553008b1a0f8c41f2f8702de" args="" -->
 
92
<div class="memitem">
 
93
<div class="memproto">
 
94
      <table class="memname">
 
95
        <tr>
 
96
          <td class="memname">typedef off_t <a class="el" href="rpmio_8h.html#af0c70bd553008b1a0f8c41f2f8702de">_libio_pos_t</a>          </td>
 
97
        </tr>
 
98
      </table>
 
99
</div>
 
100
<div class="memdoc">
 
101
 
 
102
<p>
 
103
 
 
104
<p>Definition at line <a class="el" href="rpmio_8h-source.html#l00035">35</a> of file <a class="el" href="rpmio_8h-source.html">rpmio.h</a>.</p>
 
105
 
 
106
</div>
 
107
</div><p>
 
108
</div>
 
109
<hr size="1"><address style="text-align: right;"><small>Generated on Fri Apr 3 14:41:37 2009 for rpm by&nbsp;
 
110
<a href="http://www.doxygen.org/index.html">
 
111
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.7.1 </small></address>
 
112
</body>
 
113
</html>