#, fuzzy msgid "" msgstr "" "Project-Id-Version: cups 1.4b2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2009-01-10 21:21-0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Translate Toolkit 1.2.1\n" #: ./api-filedir.html:1 msgid "File and Directory APIs" msgstr "" #: ./api-filedir.html:2 msgid "Programming" msgstr "" #: ./api-filedir.html:3 msgid "Mini-XML v2.6" msgstr "" #: ./api-filedir.html:4 msgid "General Information" msgstr "" #: ./api-filedir.html:5 msgid "Headers" msgstr "" #: ./api-filedir.html:6 msgid "cups/file.h
\tcups/dir.h" msgstr "" #: ./api-filedir.html:7 msgid "Library" msgstr "" #: ./api-filedir.html:8 msgid "-lcups" msgstr "" #: ./api-filedir.html:9 msgid "See Also" msgstr "" #: ./api-filedir.html:10 msgid "" "Programming: Introduction to CUPS " "Programming
\tProgramming: CUPS " "API" msgstr "" #: ./api-filedir.html:11 msgid "Contents" msgstr "" #: ./api-filedir.html:12 msgctxt "./api-filedir.html:12" msgid "Overview" msgstr "" #: ./api-filedir.html:13 msgctxt "./api-filedir.html:13" msgid "Functions" msgstr "" #: ./api-filedir.html:14 msgid "cupsDirClose" msgstr "" #: ./api-filedir.html:15 msgid "cupsDirOpen" msgstr "" #: ./api-filedir.html:16 msgid "cupsDirRead" msgstr "" #: ./api-filedir.html:17 msgid "cupsDirRewind" msgstr "" #: ./api-filedir.html:18 msgid "cupsFileClose" msgstr "" #: ./api-filedir.html:19 msgid "cupsFileCompression" msgstr "" #: ./api-filedir.html:20 msgid "cupsFileEOF" msgstr "" #: ./api-filedir.html:21 msgid "cupsFileFind" msgstr "" #: ./api-filedir.html:22 msgid "cupsFileFlush" msgstr "" #: ./api-filedir.html:23 msgid "cupsFileGetChar" msgstr "" #: ./api-filedir.html:24 msgid "cupsFileGetConf" msgstr "" #: ./api-filedir.html:25 msgid "cupsFileGetLine" msgstr "" #: ./api-filedir.html:26 msgid "cupsFileGets" msgstr "" #: ./api-filedir.html:27 msgid "cupsFileLock" msgstr "" #: ./api-filedir.html:28 msgid "cupsFileNumber" msgstr "" #: ./api-filedir.html:29 msgid "cupsFileOpen" msgstr "" #: ./api-filedir.html:30 msgid "cupsFileOpenFd" msgstr "" #: ./api-filedir.html:31 msgid "cupsFilePeekChar" msgstr "" #: ./api-filedir.html:32 msgid "cupsFilePrintf" msgstr "" #: ./api-filedir.html:33 msgid "cupsFilePutChar" msgstr "" #: ./api-filedir.html:34 msgid "cupsFilePutConf" msgstr "" #: ./api-filedir.html:35 msgid "cupsFilePuts" msgstr "" #: ./api-filedir.html:36 msgid "cupsFileRead" msgstr "" #: ./api-filedir.html:37 msgid "cupsFileRewind" msgstr "" #: ./api-filedir.html:38 msgid "cupsFileSeek" msgstr "" #: ./api-filedir.html:39 msgid "cupsFileStderr" msgstr "" #: ./api-filedir.html:40 msgid "cupsFileStdin" msgstr "" #: ./api-filedir.html:41 msgid "cupsFileStdout" msgstr "" #: ./api-filedir.html:42 msgid "cupsFileTell" msgstr "" #: ./api-filedir.html:43 msgid "cupsFileUnlock" msgstr "" #: ./api-filedir.html:44 msgid "cupsFileWrite" msgstr "" #: ./api-filedir.html:45 msgctxt "./api-filedir.html:45" msgid "Data Types" msgstr "" #: ./api-filedir.html:46 msgctxt "./api-filedir.html:46" msgid "cups_dentry_t" msgstr "" #: ./api-filedir.html:47 msgctxt "./api-filedir.html:47" msgid "cups_dir_t" msgstr "" #: ./api-filedir.html:48 msgctxt "./api-filedir.html:48" msgid "cups_file_t" msgstr "" #: ./api-filedir.html:49 msgctxt "./api-filedir.html:49" msgid "Structures" msgstr "" #: ./api-filedir.html:50 msgctxt "./api-filedir.html:50" msgid "cups_dentry_s" msgstr "" #: ./api-filedir.html:51 msgctxt "./api-filedir.html:51" msgid "Overview" msgstr "" #: ./api-filedir.html:52 msgid "" "The CUPS file and directory APIs provide portable interfaces for " "manipulating files and listing files and directories. Unlike stdio " "FILE streams, the cupsFile functions allow you to " "open more than 256 files at any given time. They also manage the platform-" "specific details of locking, large file support, line endings (CR, LF, or CR " "LF), and reading and writing files using Flate (\"gzip\") compression. " "Finally, you can also connect, read from, and write to network connections " "using the cupsFile functions." msgstr "" #: ./api-filedir.html:53 msgid "" "The cupsDir functions manage the platform-specific details of " "directory access/listing and provide a convenient way to get both a list of " "files and the information (permissions, size, timestamp, etc.) for each of " "those files." msgstr "" #: ./api-filedir.html:54 msgctxt "./api-filedir.html:54" msgid "Functions" msgstr "" #: ./api-filedir.html:55 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsDirClose" msgstr "" #: ./api-filedir.html:56 msgid "Close a directory." msgstr "" #: ./api-filedir.html:57 msgid "" "void cupsDirClose (
    
cups_dir_t *dp
);" msgstr "" #: ./api-filedir.html:58 msgctxt "./api-filedir.html:58" msgid "Parameters" msgstr "" #: ./api-filedir.html:59 msgctxt "./api-filedir.html:59" msgid "dp" msgstr "" #: ./api-filedir.html:60 msgctxt "./api-filedir.html:60" msgid "Directory pointer" msgstr "" #: ./api-filedir.html:61 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsDirOpen" msgstr "" #: ./api-filedir.html:62 msgid "Open a directory." msgstr "" #: ./api-filedir.html:63 msgid "" "cups_dir_t *cupsDirOpen (
" "    const char *directory
);" msgstr "" #: ./api-filedir.html:64 msgctxt "./api-filedir.html:64" msgid "Parameters" msgstr "" #: ./api-filedir.html:65 msgid "directory" msgstr "" #: ./api-filedir.html:66 msgid "Directory name" msgstr "" #: ./api-filedir.html:67 msgctxt "./api-filedir.html:67" msgid "Return Value" msgstr "" #: ./api-filedir.html:68 msgid "" "Directory pointer or NULL if the directory could not be opened." msgstr "" #: ./api-filedir.html:69 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsDirRead" msgstr "" #: ./api-filedir.html:70 msgid "Read the next directory entry." msgstr "" #: ./api-filedir.html:71 msgid "" "cups_dentry_t *cupsDirRead (
" "    cups_dir_t *dp
);" msgstr "" #: ./api-filedir.html:72 msgctxt "./api-filedir.html:72" msgid "Parameters" msgstr "" #: ./api-filedir.html:73 msgctxt "./api-filedir.html:73" msgid "dp" msgstr "" #: ./api-filedir.html:74 msgctxt "./api-filedir.html:74" msgid "Directory pointer" msgstr "" #: ./api-filedir.html:75 msgctxt "./api-filedir.html:75" msgid "Return Value" msgstr "" #: ./api-filedir.html:76 msgid "Directory entry or NULL when there are no more" msgstr "" #: ./api-filedir.html:77 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsDirRewind" msgstr "" #: ./api-filedir.html:78 msgid "Rewind to the start of the directory." msgstr "" #: ./api-filedir.html:79 msgid "" "void cupsDirRewind (
    
cups_dir_t *dp
);" msgstr "" #: ./api-filedir.html:80 msgctxt "./api-filedir.html:80" msgid "Parameters" msgstr "" #: ./api-filedir.html:81 msgctxt "./api-filedir.html:81" msgid "dp" msgstr "" #: ./api-filedir.html:82 msgctxt "./api-filedir.html:82" msgid "Directory pointer" msgstr "" #: ./api-filedir.html:83 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileClose" msgstr "" #: ./api-filedir.html:84 msgid "Close a CUPS file." msgstr "" #: ./api-filedir.html:85 msgid "" "int cupsFileClose (
    
cups_file_t *fp
);" msgstr "" #: ./api-filedir.html:86 msgctxt "./api-filedir.html:86" msgid "Parameters" msgstr "" #: ./api-filedir.html:87 msgctxt "./api-filedir.html:87" msgid "fp" msgstr "" #: ./api-filedir.html:88 msgctxt "./api-filedir.html:88" msgid "CUPS file" msgstr "" #: ./api-filedir.html:89 msgctxt "./api-filedir.html:89" msgid "Return Value" msgstr "" #: ./api-filedir.html:90 msgctxt "./api-filedir.html:90" msgid "0 on success, -1 on error" msgstr "" #: ./api-filedir.html:91 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileCompression" msgstr "" #: ./api-filedir.html:92 msgid "Return whether a file is compressed." msgstr "" #: ./api-filedir.html:93 msgid "" "int cupsFileCompression (
    
cups_file_t *fp
);" msgstr "" #: ./api-filedir.html:94 msgctxt "./api-filedir.html:94" msgid "Parameters" msgstr "" #: ./api-filedir.html:95 msgctxt "./api-filedir.html:95" msgid "fp" msgstr "" #: ./api-filedir.html:96 msgctxt "./api-filedir.html:96" msgid "CUPS file" msgstr "" #: ./api-filedir.html:97 msgctxt "./api-filedir.html:97" msgid "Return Value" msgstr "" #: ./api-filedir.html:98 msgid "CUPS_FILE_NONE or CUPS_FILE_GZIP" msgstr "" #: ./api-filedir.html:99 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileEOF" msgstr "" #: ./api-filedir.html:100 msgid "Return the end-of-file status." msgstr "" #: ./api-filedir.html:101 msgid "" "int cupsFileEOF (
    
cups_file_t *fp
);" msgstr "" #: ./api-filedir.html:102 msgctxt "./api-filedir.html:102" msgid "Parameters" msgstr "" #: ./api-filedir.html:103 msgctxt "./api-filedir.html:103" msgid "fp" msgstr "" #: ./api-filedir.html:104 msgctxt "./api-filedir.html:104" msgid "CUPS file" msgstr "" #: ./api-filedir.html:105 msgctxt "./api-filedir.html:105" msgid "Return Value" msgstr "" #: ./api-filedir.html:106 msgid "1 on end of file, 0 otherwise" msgstr "" #: ./api-filedir.html:107 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileFind" msgstr "" #: ./api-filedir.html:108 msgid "Find a file using the specified path." msgstr "" #: ./api-filedir.html:109 msgid "" "const char *cupsFileFind (
    const char " "*filename,
    const char *path,
" "    int executable,
    char " "*buffer,
    int bufsize
);" msgstr "" #: ./api-filedir.html:110 msgctxt "./api-filedir.html:110" msgid "Parameters" msgstr "" #: ./api-filedir.html:111 msgctxt "./api-filedir.html:111" msgid "filename" msgstr "" #: ./api-filedir.html:112 msgid "File to find" msgstr "" #: ./api-filedir.html:113 msgid "path" msgstr "" #: ./api-filedir.html:114 msgid "Colon/semicolon-separated path" msgstr "" #: ./api-filedir.html:115 msgid "executable" msgstr "" #: ./api-filedir.html:116 msgid "1 = executable files, 0 = any file/dir" msgstr "" #: ./api-filedir.html:117 msgid "buffer" msgstr "" #: ./api-filedir.html:118 msgid "Filename buffer" msgstr "" #: ./api-filedir.html:119 msgid "bufsize" msgstr "" #: ./api-filedir.html:120 msgid "Size of filename buffer" msgstr "" #: ./api-filedir.html:121 msgctxt "./api-filedir.html:121" msgid "Return Value" msgstr "" #: ./api-filedir.html:122 msgid "Full path to file or NULL if not found" msgstr "" #: ./api-filedir.html:123 msgctxt "./api-filedir.html:123" msgid "Discussion" msgstr "" #: ./api-filedir.html:124 msgid "" "This function allows the paths in the path string to be separated by colons " "(UNIX standard) or semicolons (Windows standard) and stores the result in " "the buffer supplied. If the file cannot be found in any of the supplied " "paths, NULL is returned. A NULL path only matches " "the current directory." msgstr "" #: ./api-filedir.html:125 msgid "" " CUPS 1.2/Mac OS X 10.5 
cupsFileFlush" msgstr "" #: ./api-filedir.html:126 msgid "Flush pending output." msgstr "" #: ./api-filedir.html:127 msgid "" "int cupsFileFlush (
    
cups_file_t *fp
);" msgstr "" #: ./api-filedir.html:128 msgctxt "./api-filedir.html:128" msgid "Parameters" msgstr "" #: ./api-filedir.html:129 msgctxt "./api-filedir.html:129" msgid "fp" msgstr "" #: ./api-filedir.html:130 msgctxt "./api-filedir.html:130" msgid "CUPS file" msgstr "" #: ./api-filedir.html:131 msgctxt "./api-filedir.html:131" msgid "Return Value" msgstr "" #: ./api-filedir.html:132 msgctxt "./api-filedir.html:132" msgid "0 on success, -1 on error" msgstr "" #: ./api-filedir.html:133 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileGetChar" msgstr "" #: ./api-filedir.html:134 msgid "Get a single character from a file." msgstr "" #: ./api-filedir.html:135 msgid "" "int cupsFileGetChar (
    
cups_file_t *fp
);" msgstr "" #: ./api-filedir.html:136 msgctxt "./api-filedir.html:136" msgid "Parameters" msgstr "" #: ./api-filedir.html:137 msgctxt "./api-filedir.html:137" msgid "fp" msgstr "" #: ./api-filedir.html:138 msgctxt "./api-filedir.html:138" msgid "CUPS file" msgstr "" #: ./api-filedir.html:139 msgctxt "./api-filedir.html:139" msgid "Return Value" msgstr "" #: ./api-filedir.html:140 msgctxt "./api-filedir.html:140" msgid "Character or -1 on end of file" msgstr "" #: ./api-filedir.html:141 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileGetConf" msgstr "" #: ./api-filedir.html:142 msgid "Get a line from a configuration file..." msgstr "" #: ./api-filedir.html:143 msgid "" "char *cupsFileGetConf (
    
cups_file_t *fp,
    char " "*buf,
    size_t buflen,
" "    char **value,
    int " "*linenum
);" msgstr "" #: ./api-filedir.html:144 msgctxt "./api-filedir.html:144" msgid "Parameters" msgstr "" #: ./api-filedir.html:145 msgctxt "./api-filedir.html:145" msgid "fp" msgstr "" #: ./api-filedir.html:146 msgctxt "./api-filedir.html:146" msgid "CUPS file" msgstr "" #: ./api-filedir.html:147 msgctxt "./api-filedir.html:147" msgid "buf" msgstr "" #: ./api-filedir.html:148 msgctxt "./api-filedir.html:148" msgid "String buffer" msgstr "" #: ./api-filedir.html:149 msgctxt "./api-filedir.html:149" msgid "buflen" msgstr "" #: ./api-filedir.html:150 msgctxt "./api-filedir.html:150" msgid "Size of string buffer" msgstr "" #: ./api-filedir.html:151 msgctxt "./api-filedir.html:151" msgid "value" msgstr "" #: ./api-filedir.html:152 msgid "Pointer to value" msgstr "" #: ./api-filedir.html:153 msgid "linenum" msgstr "" #: ./api-filedir.html:154 msgid "Current line number" msgstr "" #: ./api-filedir.html:155 msgctxt "./api-filedir.html:155" msgid "Return Value" msgstr "" #: ./api-filedir.html:156 msgctxt "./api-filedir.html:156" msgid "Line read or NULL on end of file or error" msgstr "" #: ./api-filedir.html:157 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileGetLine" msgstr "" #: ./api-filedir.html:158 msgid "Get a CR and/or LF-terminated line that may contain binary data." msgstr "" #: ./api-filedir.html:159 msgid "" "size_t cupsFileGetLine (
    
cups_file_t *fp,
    char " "*buf,
    size_t buflen
);" msgstr "" #: ./api-filedir.html:160 msgctxt "./api-filedir.html:160" msgid "Parameters" msgstr "" #: ./api-filedir.html:161 msgctxt "./api-filedir.html:161" msgid "fp" msgstr "" #: ./api-filedir.html:162 msgid "File to read from" msgstr "" #: ./api-filedir.html:163 msgctxt "./api-filedir.html:163" msgid "buf" msgstr "" #: ./api-filedir.html:164 msgctxt "./api-filedir.html:164" msgid "Buffer" msgstr "" #: ./api-filedir.html:165 msgctxt "./api-filedir.html:165" msgid "buflen" msgstr "" #: ./api-filedir.html:166 msgid "Size of buffer" msgstr "" #: ./api-filedir.html:167 msgctxt "./api-filedir.html:167" msgid "Return Value" msgstr "" #: ./api-filedir.html:168 msgid "Number of bytes on line or 0 on end of file" msgstr "" #: ./api-filedir.html:169 msgctxt "./api-filedir.html:169" msgid "Discussion" msgstr "" #: ./api-filedir.html:170 msgid "" "This function differs from cupsFileGets in that the trailing CR " "and LF are preserved, as is any binary data on the line. The buffer is nul-" "terminated, however you should use the returned length to determine the " "number of bytes on the line." msgstr "" #: ./api-filedir.html:171 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileGets" msgstr "" #: ./api-filedir.html:172 msgid "Get a CR and/or LF-terminated line." msgstr "" #: ./api-filedir.html:173 msgid "" "char *cupsFileGets (
    
cups_file_t *fp,
    char " "*buf,
    size_t buflen
);" msgstr "" #: ./api-filedir.html:174 msgctxt "./api-filedir.html:174" msgid "Parameters" msgstr "" #: ./api-filedir.html:175 msgctxt "./api-filedir.html:175" msgid "fp" msgstr "" #: ./api-filedir.html:176 msgctxt "./api-filedir.html:176" msgid "CUPS file" msgstr "" #: ./api-filedir.html:177 msgctxt "./api-filedir.html:177" msgid "buf" msgstr "" #: ./api-filedir.html:178 msgctxt "./api-filedir.html:178" msgid "String buffer" msgstr "" #: ./api-filedir.html:179 msgctxt "./api-filedir.html:179" msgid "buflen" msgstr "" #: ./api-filedir.html:180 msgctxt "./api-filedir.html:180" msgid "Size of string buffer" msgstr "" #: ./api-filedir.html:181 msgctxt "./api-filedir.html:181" msgid "Return Value" msgstr "" #: ./api-filedir.html:182 msgctxt "./api-filedir.html:182" msgid "Line read or NULL on end of file or error" msgstr "" #: ./api-filedir.html:183 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileLock" msgstr "" #: ./api-filedir.html:184 msgid "Temporarily lock access to a file." msgstr "" #: ./api-filedir.html:185 msgid "" "int cupsFileLock (
    
cups_file_t *fp,
    int " "block
);" msgstr "" #: ./api-filedir.html:186 msgctxt "./api-filedir.html:186" msgid "Parameters" msgstr "" #: ./api-filedir.html:187 msgctxt "./api-filedir.html:187" msgid "fp" msgstr "" #: ./api-filedir.html:188 msgctxt "./api-filedir.html:188" msgid "CUPS file" msgstr "" #: ./api-filedir.html:189 msgid "block" msgstr "" #: ./api-filedir.html:190 msgid "1 to wait for the lock, 0 to fail right away" msgstr "" #: ./api-filedir.html:191 msgctxt "./api-filedir.html:191" msgid "Return Value" msgstr "" #: ./api-filedir.html:192 msgctxt "./api-filedir.html:192" msgid "0 on success, -1 on error" msgstr "" #: ./api-filedir.html:193 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileNumber" msgstr "" #: ./api-filedir.html:194 msgid "Return the file descriptor associated with a CUPS file." msgstr "" #: ./api-filedir.html:195 msgid "" "int cupsFileNumber (
    
cups_file_t *fp
);" msgstr "" #: ./api-filedir.html:196 msgctxt "./api-filedir.html:196" msgid "Parameters" msgstr "" #: ./api-filedir.html:197 msgctxt "./api-filedir.html:197" msgid "fp" msgstr "" #: ./api-filedir.html:198 msgctxt "./api-filedir.html:198" msgid "CUPS file" msgstr "" #: ./api-filedir.html:199 msgctxt "./api-filedir.html:199" msgid "Return Value" msgstr "" #: ./api-filedir.html:200 msgctxt "./api-filedir.html:200" msgid "File descriptor" msgstr "" #: ./api-filedir.html:201 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileOpen" msgstr "" #: ./api-filedir.html:202 msgid "Open a CUPS file." msgstr "" #: ./api-filedir.html:203 msgid "" "cups_file_t *cupsFileOpen (
" "    const char *filename,
" "    const char *mode
);" msgstr "" #: ./api-filedir.html:204 msgctxt "./api-filedir.html:204" msgid "Parameters" msgstr "" #: ./api-filedir.html:205 msgctxt "./api-filedir.html:205" msgid "filename" msgstr "" #: ./api-filedir.html:206 msgid "Name of file" msgstr "" #: ./api-filedir.html:207 msgctxt "./api-filedir.html:207" msgid "mode" msgstr "" #: ./api-filedir.html:208 msgctxt "./api-filedir.html:208" msgid "Open mode" msgstr "" #: ./api-filedir.html:209 msgctxt "./api-filedir.html:209" msgid "Return Value" msgstr "" #: ./api-filedir.html:210 msgid "CUPS file or NULL if the file or socket cannot be opened" msgstr "" #: ./api-filedir.html:211 msgctxt "./api-filedir.html:211" msgid "Discussion" msgstr "" #: ./api-filedir.html:212 msgid "" "The "mode" parameter can be "r" to read, "w" " "to write, overwriting any existing file, "a" to append to an " "existing file or create a new file, or "s" to open a socket " "connection.

When opening for writing ("w"), an optional " "number from 1 to 9 can be supplied which enables Flate compression of the " "file. Compression is not supported for the "a" (append) mode.
" "
When opening a socket connection, the filename is a string of the form " ""address:port" or "hostname:port". The socket will make " "an IPv4 or IPv6 connection as needed, generally preferring IPv6 connections " "when there is a choice." msgstr "" #: ./api-filedir.html:213 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileOpenFd" msgstr "" #: ./api-filedir.html:214 msgid "Open a CUPS file using a file descriptor." msgstr "" #: ./api-filedir.html:215 msgid "" "cups_file_t *cupsFileOpenFd (
" "    int fd,
    const char " "*mode
);" msgstr "" #: ./api-filedir.html:216 msgctxt "./api-filedir.html:216" msgid "Parameters" msgstr "" #: ./api-filedir.html:217 msgid "fd" msgstr "" #: ./api-filedir.html:218 msgctxt "./api-filedir.html:218" msgid "File descriptor" msgstr "" #: ./api-filedir.html:219 msgctxt "./api-filedir.html:219" msgid "mode" msgstr "" #: ./api-filedir.html:220 msgctxt "./api-filedir.html:220" msgid "Open mode" msgstr "" #: ./api-filedir.html:221 msgctxt "./api-filedir.html:221" msgid "Return Value" msgstr "" #: ./api-filedir.html:222 msgid "CUPS file or NULL if the file could not be opened" msgstr "" #: ./api-filedir.html:223 msgctxt "./api-filedir.html:223" msgid "Discussion" msgstr "" #: ./api-filedir.html:224 msgid "" "The "mode" parameter can be "r" to read, "w" " "to write, "a" to append, or "s" to treat the file " "descriptor as a bidirectional socket connection.

When opening for " "writing ("w"), an optional number from 1 to 9 can be supplied " "which enables Flate compression of the file. Compression is not supported " "for the "a" (append) mode." msgstr "" #: ./api-filedir.html:225 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFilePeekChar" msgstr "" #: ./api-filedir.html:226 msgid "Peek at the next character from a file." msgstr "" #: ./api-filedir.html:227 msgid "" "int cupsFilePeekChar (
    
cups_file_t *fp
);" msgstr "" #: ./api-filedir.html:228 msgctxt "./api-filedir.html:228" msgid "Parameters" msgstr "" #: ./api-filedir.html:229 msgctxt "./api-filedir.html:229" msgid "fp" msgstr "" #: ./api-filedir.html:230 msgctxt "./api-filedir.html:230" msgid "CUPS file" msgstr "" #: ./api-filedir.html:231 msgctxt "./api-filedir.html:231" msgid "Return Value" msgstr "" #: ./api-filedir.html:232 msgctxt "./api-filedir.html:232" msgid "Character or -1 on end of file" msgstr "" #: ./api-filedir.html:233 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFilePrintf" msgstr "" #: ./api-filedir.html:234 msgid "Write a formatted string." msgstr "" #: ./api-filedir.html:235 msgid "" "int cupsFilePrintf (
    
cups_file_t *fp,
    const " "char *format,
    ...
);" msgstr "" #: ./api-filedir.html:236 msgctxt "./api-filedir.html:236" msgid "Parameters" msgstr "" #: ./api-filedir.html:237 msgctxt "./api-filedir.html:237" msgid "fp" msgstr "" #: ./api-filedir.html:238 msgctxt "./api-filedir.html:238" msgid "CUPS file" msgstr "" #: ./api-filedir.html:239 msgid "format" msgstr "" #: ./api-filedir.html:240 msgid "Printf-style format string" msgstr "" #: ./api-filedir.html:241 msgid "..." msgstr "" #: ./api-filedir.html:242 msgid "Additional args as necessary" msgstr "" #: ./api-filedir.html:243 msgctxt "./api-filedir.html:243" msgid "Return Value" msgstr "" #: ./api-filedir.html:244 msgctxt "./api-filedir.html:244" msgid "Number of bytes written or -1 on error" msgstr "" #: ./api-filedir.html:245 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFilePutChar" msgstr "" #: ./api-filedir.html:246 msgid "Write a character." msgstr "" #: ./api-filedir.html:247 msgid "" "int cupsFilePutChar (
    
cups_file_t *fp,
    int " "c
);" msgstr "" #: ./api-filedir.html:248 msgctxt "./api-filedir.html:248" msgid "Parameters" msgstr "" #: ./api-filedir.html:249 msgctxt "./api-filedir.html:249" msgid "fp" msgstr "" #: ./api-filedir.html:250 msgctxt "./api-filedir.html:250" msgid "CUPS file" msgstr "" #: ./api-filedir.html:251 msgid "c" msgstr "" #: ./api-filedir.html:252 msgid "Character to write" msgstr "" #: ./api-filedir.html:253 msgctxt "./api-filedir.html:253" msgid "Return Value" msgstr "" #: ./api-filedir.html:254 msgctxt "./api-filedir.html:254" msgid "0 on success, -1 on error" msgstr "" #: ./api-filedir.html:255 msgid " CUPS 1.4 cupsFilePutConf" msgstr "" #: ./api-filedir.html:256 msgid "Write a configuration line." msgstr "" #: ./api-filedir.html:257 msgid "" "ssize_t cupsFilePutConf (
    
cups_file_t *fp,
    const " "char *directive,
    const char *value
);" msgstr "" #: ./api-filedir.html:258 msgctxt "./api-filedir.html:258" msgid "Parameters" msgstr "" #: ./api-filedir.html:259 msgctxt "./api-filedir.html:259" msgid "fp" msgstr "" #: ./api-filedir.html:260 msgctxt "./api-filedir.html:260" msgid "CUPS file" msgstr "" #: ./api-filedir.html:261 msgid "directive" msgstr "" #: ./api-filedir.html:262 msgid "Directive" msgstr "" #: ./api-filedir.html:263 msgctxt "./api-filedir.html:263" msgid "value" msgstr "" #: ./api-filedir.html:264 msgid "Value" msgstr "" #: ./api-filedir.html:265 msgctxt "./api-filedir.html:265" msgid "Return Value" msgstr "" #: ./api-filedir.html:266 msgctxt "./api-filedir.html:266" msgid "Number of bytes written or -1 on error" msgstr "" #: ./api-filedir.html:267 msgctxt "./api-filedir.html:267" msgid "Discussion" msgstr "" #: ./api-filedir.html:268 msgid "This function handles any comment escaping of the value." msgstr "" #: ./api-filedir.html:269 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFilePuts" msgstr "" #: ./api-filedir.html:270 msgid "Write a string." msgstr "" #: ./api-filedir.html:271 msgid "" "int cupsFilePuts (
    
cups_file_t *fp,
    const " "char *s
);" msgstr "" #: ./api-filedir.html:272 msgctxt "./api-filedir.html:272" msgid "Parameters" msgstr "" #: ./api-filedir.html:273 msgctxt "./api-filedir.html:273" msgid "fp" msgstr "" #: ./api-filedir.html:274 msgctxt "./api-filedir.html:274" msgid "CUPS file" msgstr "" #: ./api-filedir.html:275 msgid "s" msgstr "" #: ./api-filedir.html:276 msgid "String to write" msgstr "" #: ./api-filedir.html:277 msgctxt "./api-filedir.html:277" msgid "Return Value" msgstr "" #: ./api-filedir.html:278 msgctxt "./api-filedir.html:278" msgid "Number of bytes written or -1 on error" msgstr "" #: ./api-filedir.html:279 msgctxt "./api-filedir.html:279" msgid "Discussion" msgstr "" #: ./api-filedir.html:280 msgid "" "Like the fputs function, no newline is appended to the string." msgstr "" #: ./api-filedir.html:281 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileRead" msgstr "" #: ./api-filedir.html:282 msgid "Read from a file." msgstr "" #: ./api-filedir.html:283 msgid "" "ssize_t cupsFileRead (
    
cups_file_t *fp,
    char " "*buf,
    size_t bytes
);" msgstr "" #: ./api-filedir.html:284 msgctxt "./api-filedir.html:284" msgid "Parameters" msgstr "" #: ./api-filedir.html:285 msgctxt "./api-filedir.html:285" msgid "fp" msgstr "" #: ./api-filedir.html:286 msgctxt "./api-filedir.html:286" msgid "CUPS file" msgstr "" #: ./api-filedir.html:287 msgctxt "./api-filedir.html:287" msgid "buf" msgstr "" #: ./api-filedir.html:288 msgctxt "./api-filedir.html:288" msgid "Buffer" msgstr "" #: ./api-filedir.html:289 msgctxt "./api-filedir.html:289" msgid "bytes" msgstr "" #: ./api-filedir.html:290 msgid "Number of bytes to read" msgstr "" #: ./api-filedir.html:291 msgctxt "./api-filedir.html:291" msgid "Return Value" msgstr "" #: ./api-filedir.html:292 msgid "Number of bytes read or -1 on error" msgstr "" #: ./api-filedir.html:293 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileRewind" msgstr "" #: ./api-filedir.html:294 msgid "Set the current file position to the beginning of the file." msgstr "" #: ./api-filedir.html:295 msgid "" "off_t cupsFileRewind (
    
cups_file_t *fp
);" msgstr "" #: ./api-filedir.html:296 msgctxt "./api-filedir.html:296" msgid "Parameters" msgstr "" #: ./api-filedir.html:297 msgctxt "./api-filedir.html:297" msgid "fp" msgstr "" #: ./api-filedir.html:298 msgctxt "./api-filedir.html:298" msgid "CUPS file" msgstr "" #: ./api-filedir.html:299 msgctxt "./api-filedir.html:299" msgid "Return Value" msgstr "" #: ./api-filedir.html:300 msgctxt "./api-filedir.html:300" msgid "New file position or -1 on error" msgstr "" #: ./api-filedir.html:301 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileSeek" msgstr "" #: ./api-filedir.html:302 msgid "Seek in a file." msgstr "" #: ./api-filedir.html:303 msgid "" "off_t cupsFileSeek (
    
cups_file_t *fp,
    off_t " "pos
);" msgstr "" #: ./api-filedir.html:304 msgctxt "./api-filedir.html:304" msgid "Parameters" msgstr "" #: ./api-filedir.html:305 msgctxt "./api-filedir.html:305" msgid "fp" msgstr "" #: ./api-filedir.html:306 msgctxt "./api-filedir.html:306" msgid "CUPS file" msgstr "" #: ./api-filedir.html:307 msgid "pos" msgstr "" #: ./api-filedir.html:308 msgid "Position in file" msgstr "" #: ./api-filedir.html:309 msgctxt "./api-filedir.html:309" msgid "Return Value" msgstr "" #: ./api-filedir.html:310 msgctxt "./api-filedir.html:310" msgid "New file position or -1 on error" msgstr "" #: ./api-filedir.html:311 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileStderr" msgstr "" #: ./api-filedir.html:312 msgid "Return a CUPS file associated with stderr." msgstr "" #: ./api-filedir.html:313 msgid "cups_file_t *cupsFileStderr (void);" msgstr "" #: ./api-filedir.html:314 msgctxt "./api-filedir.html:314" msgid "Return Value" msgstr "" #: ./api-filedir.html:315 msgctxt "./api-filedir.html:315" msgid "CUPS file" msgstr "" #: ./api-filedir.html:316 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileStdin" msgstr "" #: ./api-filedir.html:317 msgid "Return a CUPS file associated with stdin." msgstr "" #: ./api-filedir.html:318 msgid "cups_file_t *cupsFileStdin (void);" msgstr "" #: ./api-filedir.html:319 msgctxt "./api-filedir.html:319" msgid "Return Value" msgstr "" #: ./api-filedir.html:320 msgctxt "./api-filedir.html:320" msgid "CUPS file" msgstr "" #: ./api-filedir.html:321 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileStdout" msgstr "" #: ./api-filedir.html:322 msgid "Return a CUPS file associated with stdout." msgstr "" #: ./api-filedir.html:323 msgid "cups_file_t *cupsFileStdout (void);" msgstr "" #: ./api-filedir.html:324 msgctxt "./api-filedir.html:324" msgid "Return Value" msgstr "" #: ./api-filedir.html:325 msgctxt "./api-filedir.html:325" msgid "CUPS file" msgstr "" #: ./api-filedir.html:326 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileTell" msgstr "" #: ./api-filedir.html:327 msgid "Return the current file position." msgstr "" #: ./api-filedir.html:328 msgid "" "off_t cupsFileTell (
    
cups_file_t *fp
);" msgstr "" #: ./api-filedir.html:329 msgctxt "./api-filedir.html:329" msgid "Parameters" msgstr "" #: ./api-filedir.html:330 msgctxt "./api-filedir.html:330" msgid "fp" msgstr "" #: ./api-filedir.html:331 msgctxt "./api-filedir.html:331" msgid "CUPS file" msgstr "" #: ./api-filedir.html:332 msgctxt "./api-filedir.html:332" msgid "Return Value" msgstr "" #: ./api-filedir.html:333 msgid "File position" msgstr "" #: ./api-filedir.html:334 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileUnlock" msgstr "" #: ./api-filedir.html:335 msgid "Unlock access to a file." msgstr "" #: ./api-filedir.html:336 msgid "" "int cupsFileUnlock (
    
cups_file_t *fp
);" msgstr "" #: ./api-filedir.html:337 msgctxt "./api-filedir.html:337" msgid "Parameters" msgstr "" #: ./api-filedir.html:338 msgctxt "./api-filedir.html:338" msgid "fp" msgstr "" #: ./api-filedir.html:339 msgctxt "./api-filedir.html:339" msgid "CUPS file" msgstr "" #: ./api-filedir.html:340 msgctxt "./api-filedir.html:340" msgid "Return Value" msgstr "" #: ./api-filedir.html:341 msgctxt "./api-filedir.html:341" msgid "0 on success, -1 on error" msgstr "" #: ./api-filedir.html:342 msgid "" " CUPS 1.2/Mac OS X 10.5 cupsFileWrite" msgstr "" #: ./api-filedir.html:343 msgid "Write to a file." msgstr "" #: ./api-filedir.html:344 msgid "" "ssize_t cupsFileWrite (
    
cups_file_t *fp,
    const " "char *buf,
    size_t bytes
);" msgstr "" #: ./api-filedir.html:345 msgctxt "./api-filedir.html:345" msgid "Parameters" msgstr "" #: ./api-filedir.html:346 msgctxt "./api-filedir.html:346" msgid "fp" msgstr "" #: ./api-filedir.html:347 msgctxt "./api-filedir.html:347" msgid "CUPS file" msgstr "" #: ./api-filedir.html:348 msgctxt "./api-filedir.html:348" msgid "buf" msgstr "" #: ./api-filedir.html:349 msgctxt "./api-filedir.html:349" msgid "Buffer" msgstr "" #: ./api-filedir.html:350 msgctxt "./api-filedir.html:350" msgid "bytes" msgstr "" #: ./api-filedir.html:351 msgid "Number of bytes to write" msgstr "" #: ./api-filedir.html:352 msgctxt "./api-filedir.html:352" msgid "Return Value" msgstr "" #: ./api-filedir.html:353 msgctxt "./api-filedir.html:353" msgid "Number of bytes written or -1 on error" msgstr "" #: ./api-filedir.html:354 msgctxt "./api-filedir.html:354" msgid "Data Types" msgstr "" #: ./api-filedir.html:355 msgctxt "./api-filedir.html:355" msgid "cups_dentry_t" msgstr "" #: ./api-filedir.html:356 msgctxt "./api-filedir.html:356" msgid "Directory entry type" msgstr "" #: ./api-filedir.html:357 msgid "" "typedef struct cups_dentry_s cups_dentry_t;" msgstr "" #: ./api-filedir.html:358 msgctxt "./api-filedir.html:358" msgid "cups_dir_t" msgstr "" #: ./api-filedir.html:359 msgid "Directory type" msgstr "" #: ./api-filedir.html:360 msgid "typedef struct _cups_dir_s cups_dir_t;" msgstr "" #: ./api-filedir.html:361 msgctxt "./api-filedir.html:361" msgid "cups_file_t" msgstr "" #: ./api-filedir.html:362 msgid "CUPS file type" msgstr "" #: ./api-filedir.html:363 msgid "typedef struct _cups_file_s cups_file_t;" msgstr "" #: ./api-filedir.html:364 msgctxt "./api-filedir.html:364" msgid "Structures" msgstr "" #: ./api-filedir.html:365 msgctxt "./api-filedir.html:365" msgid "cups_dentry_s" msgstr "" #: ./api-filedir.html:366 msgctxt "./api-filedir.html:366" msgid "Directory entry type" msgstr "" #: ./api-filedir.html:367 msgid "" "struct cups_dentry_s {
    struct stat fileinfo;
" "    char filename[260];
};" msgstr "" #: ./api-filedir.html:368 msgid "Members" msgstr "" #: ./api-filedir.html:369 msgid "fileinfo" msgstr "" #: ./api-filedir.html:370 msgid "File information" msgstr "" #: ./api-filedir.html:371 msgid "filename[260]" msgstr "" #: ./api-filedir.html:372 msgid "File name" msgstr ""