1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
<title>GnomeVFSResult</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7
<link rel="start" href="index.html" title="GnomeVFS - Filesystem Abstraction library">
8
<link rel="up" href="data-types.html" title="Basic Data Types">
9
<link rel="prev" href="data-types.html" title="Basic Data Types">
10
<link rel="next" href="gnome-vfs-20-gnome-vfs-uri.html" title="GnomeVFSURI">
11
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
12
<link rel="stylesheet" href="style.css" type="text/css">
13
<link rel="chapter" href="about.html" title="Introduction to GnomeVFS">
14
<link rel="chapter" href="data-types.html" title="Basic Data Types">
15
<link rel="chapter" href="gnome-vfs-basic-file-ops.html" title="File Operations">
16
<link rel="chapter" href="gnome-vfs-directory-ops.html" title="Directory-Specific Operations">
17
<link rel="chapter" href="gnome-vfs-file-and-dirs-ops.html" title="Advanced File/Directory Operations">
18
<link rel="chapter" href="gnome-vfs-file-async-ops.html" title="Asynchronous Operations">
19
<link rel="chapter" href="volumes.html" title="Volumes and Drives Handling">
20
<link rel="chapter" href="networking.html" title="Networking">
21
<link rel="chapter" href="mime-registry.html" title="MIME Registry">
22
<link rel="chapter" href="modules.html" title="Filesystem Modules">
24
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
25
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
27
<td><a accesskey="p" href="data-types.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
28
<td><a accesskey="u" href="data-types.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
29
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
30
<th width="100%" align="center">GnomeVFS - Filesystem Abstraction library</th>
31
<td><a accesskey="n" href="gnome-vfs-20-gnome-vfs-uri.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
33
<tr><td colspan="5" class="shortcuts">
34
<a href="#gnome-vfs-20-gnome-vfs-result.synopsis" class="shortcut">Top</a>
36
<a href="#gnome-vfs-20-gnome-vfs-result.description" class="shortcut">Description</a>
39
<div class="refentry" lang="en">
40
<a name="gnome-vfs-20-gnome-vfs-result"></a><div class="titlepage"></div>
41
<div class="refnamediv"><table width="100%"><tr>
43
<h2><span class="refentrytitle"><a name="gnome-vfs-20-gnome-vfs-result.top_of_page"></a>GnomeVFSResult</span></h2>
44
<p>GnomeVFSResult — Result of I/O operations, the equivalent of errno</p>
46
<td valign="top" align="right"></td>
48
<div class="refsynopsisdiv">
49
<a name="gnome-vfs-20-gnome-vfs-result.synopsis"></a><h2>Synopsis</h2>
50
<pre class="synopsis">
51
enum <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult">GnomeVFSResult</a>;
52
const char * <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#gnome-vfs-result-to-string" title="gnome_vfs_result_to_string ()">gnome_vfs_result_to_string</a> (<a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult">GnomeVFSResult</a> result);
53
<a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult">GnomeVFSResult</a> <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#gnome-vfs-result-from-errno-code" title="gnome_vfs_result_from_errno_code ()">gnome_vfs_result_from_errno_code</a> (int errno_code);
54
<a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult">GnomeVFSResult</a> <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#gnome-vfs-result-from-errno" title="gnome_vfs_result_from_errno ()">gnome_vfs_result_from_errno</a> (void);
55
<a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult">GnomeVFSResult</a> <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#gnome-vfs-result-from-h-errno" title="gnome_vfs_result_from_h_errno ()">gnome_vfs_result_from_h_errno</a> (void);
56
<a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult">GnomeVFSResult</a> <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#gnome-vfs-result-from-h-errno-val" title="gnome_vfs_result_from_h_errno_val ()">gnome_vfs_result_from_h_errno_val</a> (int h_errno_code);
59
<div class="refsect1" lang="en">
60
<a name="gnome-vfs-20-gnome-vfs-result.description"></a><h2>Description</h2>
64
<div class="refsect1" lang="en">
65
<a name="gnome-vfs-20-gnome-vfs-result.details"></a><h2>Details</h2>
66
<div class="refsect2" lang="en">
67
<a name="GnomeVFSResult"></a><h3>enum GnomeVFSResult</h3>
68
<pre class="programlisting">typedef enum {
70
GNOME_VFS_ERROR_NOT_FOUND,
71
GNOME_VFS_ERROR_GENERIC,
72
GNOME_VFS_ERROR_INTERNAL,
73
GNOME_VFS_ERROR_BAD_PARAMETERS,
74
GNOME_VFS_ERROR_NOT_SUPPORTED,
76
GNOME_VFS_ERROR_CORRUPTED_DATA,
77
GNOME_VFS_ERROR_WRONG_FORMAT,
78
GNOME_VFS_ERROR_BAD_FILE,
79
GNOME_VFS_ERROR_TOO_BIG,
80
GNOME_VFS_ERROR_NO_SPACE,
81
GNOME_VFS_ERROR_READ_ONLY,
82
GNOME_VFS_ERROR_INVALID_URI,
83
GNOME_VFS_ERROR_NOT_OPEN,
84
GNOME_VFS_ERROR_INVALID_OPEN_MODE,
85
GNOME_VFS_ERROR_ACCESS_DENIED,
86
GNOME_VFS_ERROR_TOO_MANY_OPEN_FILES,
88
GNOME_VFS_ERROR_NOT_A_DIRECTORY,
89
GNOME_VFS_ERROR_IN_PROGRESS,
90
GNOME_VFS_ERROR_INTERRUPTED,
91
GNOME_VFS_ERROR_FILE_EXISTS,
93
GNOME_VFS_ERROR_NOT_PERMITTED,
94
GNOME_VFS_ERROR_IS_DIRECTORY,
95
GNOME_VFS_ERROR_NO_MEMORY,
96
GNOME_VFS_ERROR_HOST_NOT_FOUND,
97
GNOME_VFS_ERROR_INVALID_HOST_NAME,
98
GNOME_VFS_ERROR_HOST_HAS_NO_ADDRESS,
99
GNOME_VFS_ERROR_LOGIN_FAILED,
100
GNOME_VFS_ERROR_CANCELLED,
101
GNOME_VFS_ERROR_DIRECTORY_BUSY,
102
GNOME_VFS_ERROR_DIRECTORY_NOT_EMPTY,
103
GNOME_VFS_ERROR_TOO_MANY_LINKS,
104
GNOME_VFS_ERROR_READ_ONLY_FILE_SYSTEM,
105
GNOME_VFS_ERROR_NOT_SAME_FILE_SYSTEM,
106
GNOME_VFS_ERROR_NAME_TOO_LONG,
107
GNOME_VFS_ERROR_SERVICE_NOT_AVAILABLE,
108
GNOME_VFS_ERROR_SERVICE_OBSOLETE,
109
GNOME_VFS_ERROR_PROTOCOL_ERROR,
110
GNOME_VFS_ERROR_NO_MASTER_BROWSER,
111
GNOME_VFS_ERROR_NO_DEFAULT,
112
GNOME_VFS_ERROR_NO_HANDLER,
113
GNOME_VFS_ERROR_PARSE,
114
GNOME_VFS_ERROR_LAUNCH,
115
GNOME_VFS_ERROR_TIMEOUT,
116
GNOME_VFS_ERROR_NAMESERVER,
117
GNOME_VFS_ERROR_LOCKED,
118
GNOME_VFS_ERROR_DEPRECATED_FUNCTION,
119
GNOME_VFS_ERROR_INVALID_FILENAME,
120
GNOME_VFS_ERROR_NOT_A_SYMBOLIC_LINK,
125
A <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult"><span class="type">GnomeVFSResult</span></a> informs library clients about the result of a file operation.
126
Unless it is <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GNOME-VFS-OK--CAPS"><span class="type">GNOME_VFS_OK</span></a>, it denotes that a problem occurred and the operation
127
could not be executed successfully.
130
<a class="link" href="gnome-vfs-20-gnome-vfs-result.html#gnome-vfs-result-to-string" title="gnome_vfs_result_to_string ()"><code class="function">gnome_vfs_result_to_string()</code></a> provides a textual representation of <span class="type">GnomeVFSResults</span>.</p>
133
<div class="variablelist"><table border="0">
134
<col align="left" valign="top">
137
<td><p><a name="GNOME-VFS-OK--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_OK</code></span></p></td>
142
<td><p><a name="GNOME-VFS-ERROR-NOT-FOUND--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NOT_FOUND</code></span></p></td>
147
<td><p><a name="GNOME-VFS-ERROR-GENERIC--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_GENERIC</code></span></p></td>
152
<td><p><a name="GNOME-VFS-ERROR-INTERNAL--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_INTERNAL</code></span></p></td>
157
<td><p><a name="GNOME-VFS-ERROR-BAD-PARAMETERS--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_BAD_PARAMETERS</code></span></p></td>
158
<td> Invalid parameters.
162
<td><p><a name="GNOME-VFS-ERROR-NOT-SUPPORTED--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NOT_SUPPORTED</code></span></p></td>
163
<td> Unsupported operation.
167
<td><p><a name="GNOME-VFS-ERROR-IO--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_IO</code></span></p></td>
172
<td><p><a name="GNOME-VFS-ERROR-CORRUPTED-DATA--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_CORRUPTED_DATA</code></span></p></td>
177
<td><p><a name="GNOME-VFS-ERROR-WRONG-FORMAT--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_WRONG_FORMAT</code></span></p></td>
178
<td> Format not valid.
182
<td><p><a name="GNOME-VFS-ERROR-BAD-FILE--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_BAD_FILE</code></span></p></td>
183
<td> Bad file handle.
187
<td><p><a name="GNOME-VFS-ERROR-TOO-BIG--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_TOO_BIG</code></span></p></td>
192
<td><p><a name="GNOME-VFS-ERROR-NO-SPACE--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NO_SPACE</code></span></p></td>
193
<td> No space left on device.
197
<td><p><a name="GNOME-VFS-ERROR-READ-ONLY--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_READ_ONLY</code></span></p></td>
198
<td> Read-only file system.
202
<td><p><a name="GNOME-VFS-ERROR-INVALID-URI--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_INVALID_URI</code></span></p></td>
207
<td><p><a name="GNOME-VFS-ERROR-NOT-OPEN--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NOT_OPEN</code></span></p></td>
212
<td><p><a name="GNOME-VFS-ERROR-INVALID-OPEN-MODE--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_INVALID_OPEN_MODE</code></span></p></td>
213
<td> Open mode not valid.
217
<td><p><a name="GNOME-VFS-ERROR-ACCESS-DENIED--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_ACCESS_DENIED</code></span></p></td>
222
<td><p><a name="GNOME-VFS-ERROR-TOO-MANY-OPEN-FILES--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_TOO_MANY_OPEN_FILES</code></span></p></td>
223
<td> Too many open files.
227
<td><p><a name="GNOME-VFS-ERROR-EOF--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_EOF</code></span></p></td>
232
<td><p><a name="GNOME-VFS-ERROR-NOT-A-DIRECTORY--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NOT_A_DIRECTORY</code></span></p></td>
233
<td> Not a directory.
237
<td><p><a name="GNOME-VFS-ERROR-IN-PROGRESS--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_IN_PROGRESS</code></span></p></td>
238
<td> Operation in progress.
242
<td><p><a name="GNOME-VFS-ERROR-INTERRUPTED--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_INTERRUPTED</code></span></p></td>
243
<td> Operation interrupted.
247
<td><p><a name="GNOME-VFS-ERROR-FILE-EXISTS--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_FILE_EXISTS</code></span></p></td>
252
<td><p><a name="GNOME-VFS-ERROR-LOOP--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_LOOP</code></span></p></td>
253
<td> Looping links encountered.
257
<td><p><a name="GNOME-VFS-ERROR-NOT-PERMITTED--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NOT_PERMITTED</code></span></p></td>
258
<td> Operation not permitted.
262
<td><p><a name="GNOME-VFS-ERROR-IS-DIRECTORY--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_IS_DIRECTORY</code></span></p></td>
267
<td><p><a name="GNOME-VFS-ERROR-NO-MEMORY--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NO_MEMORY</code></span></p></td>
268
<td> Not enough memory.
272
<td><p><a name="GNOME-VFS-ERROR-HOST-NOT-FOUND--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_HOST_NOT_FOUND</code></span></p></td>
277
<td><p><a name="GNOME-VFS-ERROR-INVALID-HOST-NAME--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_INVALID_HOST_NAME</code></span></p></td>
278
<td> Host name not valid.
282
<td><p><a name="GNOME-VFS-ERROR-HOST-HAS-NO-ADDRESS--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_HOST_HAS_NO_ADDRESS</code></span></p></td>
283
<td> Host has no address.
287
<td><p><a name="GNOME-VFS-ERROR-LOGIN-FAILED--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_LOGIN_FAILED</code></span></p></td>
292
<td><p><a name="GNOME-VFS-ERROR-CANCELLED--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_CANCELLED</code></span></p></td>
293
<td> Operation cancelled.
297
<td><p><a name="GNOME-VFS-ERROR-DIRECTORY-BUSY--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_DIRECTORY_BUSY</code></span></p></td>
302
<td><p><a name="GNOME-VFS-ERROR-DIRECTORY-NOT-EMPTY--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_DIRECTORY_NOT_EMPTY</code></span></p></td>
303
<td> Directory not empty.
307
<td><p><a name="GNOME-VFS-ERROR-TOO-MANY-LINKS--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_TOO_MANY_LINKS</code></span></p></td>
312
<td><p><a name="GNOME-VFS-ERROR-READ-ONLY-FILE-SYSTEM--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_READ_ONLY_FILE_SYSTEM</code></span></p></td>
313
<td> Read only file system.
317
<td><p><a name="GNOME-VFS-ERROR-NOT-SAME-FILE-SYSTEM--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NOT_SAME_FILE_SYSTEM</code></span></p></td>
318
<td> Not on the same file system.
322
<td><p><a name="GNOME-VFS-ERROR-NAME-TOO-LONG--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NAME_TOO_LONG</code></span></p></td>
327
<td><p><a name="GNOME-VFS-ERROR-SERVICE-NOT-AVAILABLE--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_SERVICE_NOT_AVAILABLE</code></span></p></td>
328
<td> Service not available.
332
<td><p><a name="GNOME-VFS-ERROR-SERVICE-OBSOLETE--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_SERVICE_OBSOLETE</code></span></p></td>
333
<td> Request obsoletes service's data.
337
<td><p><a name="GNOME-VFS-ERROR-PROTOCOL-ERROR--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_PROTOCOL_ERROR</code></span></p></td>
342
<td><p><a name="GNOME-VFS-ERROR-NO-MASTER-BROWSER--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NO_MASTER_BROWSER</code></span></p></td>
343
<td> Could not find master browser.
347
<td><p><a name="GNOME-VFS-ERROR-NO-DEFAULT--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NO_DEFAULT</code></span></p></td>
348
<td> No default action associated.
352
<td><p><a name="GNOME-VFS-ERROR-NO-HANDLER--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NO_HANDLER</code></span></p></td>
353
<td> No handler for URL scheme.
357
<td><p><a name="GNOME-VFS-ERROR-PARSE--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_PARSE</code></span></p></td>
358
<td> Error parsing command line.
362
<td><p><a name="GNOME-VFS-ERROR-LAUNCH--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_LAUNCH</code></span></p></td>
363
<td> Error launching command.
367
<td><p><a name="GNOME-VFS-ERROR-TIMEOUT--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_TIMEOUT</code></span></p></td>
368
<td> Timeout reached.
372
<td><p><a name="GNOME-VFS-ERROR-NAMESERVER--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NAMESERVER</code></span></p></td>
373
<td> Nameserver error.
377
<td><p><a name="GNOME-VFS-ERROR-LOCKED--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_LOCKED</code></span></p></td>
378
<td> The resource is locked.
382
<td><p><a name="GNOME-VFS-ERROR-DEPRECATED-FUNCTION--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_DEPRECATED_FUNCTION</code></span></p></td>
383
<td> Function call deprecated.
387
<td><p><a name="GNOME-VFS-ERROR-INVALID-FILENAME--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_INVALID_FILENAME</code></span></p></td>
388
<td> The specified filename is invalid.
392
<td><p><a name="GNOME-VFS-ERROR-NOT-A-SYMBOLIC-LINK--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_ERROR_NOT_A_SYMBOLIC_LINK</code></span></p></td>
393
<td> Not a symbolic link.
397
<td><p><a name="GNOME-VFS-NUM-ERRORS--CAPS"></a><span class="term"><code class="literal">GNOME_VFS_NUM_ERRORS</code></span></p></td>
405
<div class="refsect2" lang="en">
406
<a name="gnome-vfs-result-to-string"></a><h3>gnome_vfs_result_to_string ()</h3>
407
<pre class="programlisting">const char * gnome_vfs_result_to_string (<a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult">GnomeVFSResult</a> result);</pre>
409
Returns a string representing <em class="parameter"><code>result</code></em>, useful for debugging
410
purposes, but probably not appropriate for passing to the user.</p>
413
<div class="variablelist"><table border="0">
414
<col align="left" valign="top">
417
<td><p><span class="term"><em class="parameter"><code>result</code></em> :</span></p></td>
418
<td> a <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult"><span class="type">GnomeVFSResult</span></a> to convert to a string.
422
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
423
<td> a string representing <em class="parameter"><code>result</code></em>.
430
<div class="refsect2" lang="en">
431
<a name="gnome-vfs-result-from-errno-code"></a><h3>gnome_vfs_result_from_errno_code ()</h3>
432
<pre class="programlisting"><a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult">GnomeVFSResult</a> gnome_vfs_result_from_errno_code (int errno_code);</pre>
434
Converts a system errno value to a <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult"><span class="type">GnomeVFSResult</span></a>.</p>
437
<div class="variablelist"><table border="0">
438
<col align="left" valign="top">
441
<td><p><span class="term"><em class="parameter"><code>errno_code</code></em> :</span></p></td>
442
<td> integer of the same type as the system "errno".
446
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
447
<td> a <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult"><span class="type">GnomeVFSResult</span></a> equivalent to <em class="parameter"><code>errno_code</code></em>.
454
<div class="refsect2" lang="en">
455
<a name="gnome-vfs-result-from-errno"></a><h3>gnome_vfs_result_from_errno ()</h3>
456
<pre class="programlisting"><a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult">GnomeVFSResult</a> gnome_vfs_result_from_errno (void);</pre>
458
Converts the system errno to a <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult"><span class="type">GnomeVFSResult</span></a>.</p>
461
<div class="variablelist"><table border="0">
462
<col align="left" valign="top">
464
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
465
<td> a <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult"><span class="type">GnomeVFSResult</span></a> equivalent to the current system errno.
471
<div class="refsect2" lang="en">
472
<a name="gnome-vfs-result-from-h-errno"></a><h3>gnome_vfs_result_from_h_errno ()</h3>
473
<pre class="programlisting"><a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult">GnomeVFSResult</a> gnome_vfs_result_from_h_errno (void);</pre>
475
Converts the system "h_errno" to a <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult"><span class="type">GnomeVFSResult</span></a> (h_errno represents errors
476
accessing and finding internet hosts)</p>
479
<div class="variablelist"><table border="0">
480
<col align="left" valign="top">
482
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
483
<td> a <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult"><span class="type">GnomeVFSResult</span></a> equivalent to the current system "h_errno".
489
<div class="refsect2" lang="en">
490
<a name="gnome-vfs-result-from-h-errno-val"></a><h3>gnome_vfs_result_from_h_errno_val ()</h3>
491
<pre class="programlisting"><a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult">GnomeVFSResult</a> gnome_vfs_result_from_h_errno_val (int h_errno_code);</pre>
493
Converts the error code <em class="parameter"><code>h_errno_code</code></em> into a <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult"><span class="type">GnomeVFSResult</span></a>.</p>
496
<div class="variablelist"><table border="0">
497
<col align="left" valign="top">
500
<td><p><span class="term"><em class="parameter"><code>h_errno_code</code></em> :</span></p></td>
501
<td> an integer representing the same error code
502
as the system h_errno.
506
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
507
<td> The <a class="link" href="gnome-vfs-20-gnome-vfs-result.html#GnomeVFSResult" title="enum GnomeVFSResult"><span class="type">GnomeVFSResult</span></a> equivalent to the <em class="parameter"><code>h_errno_code</code></em>.
517
Generated by GTK-Doc V1.11</div>