|
Compounds | |
class | Entry |
A file object. More... | |
class | FileSearch |
This class provides file-system searching. More... | |
class | FtpSearch |
This class provides FTP searching on an internet host. More... | |
Functions | |
STRING | usage () |
Provides a string describing the recls/Ruby mapping API. | |
Entry | stat (STRING path, INT flags) |
retrieves the Entry information for the given path/flags | |
Constants | |
STRING | RECLS_VERSION |
The recls version from which this Ruby mapping was made. | |
STRING | VERSION |
The version of this Ruby mapping. | |
INT | FILES |
Include files in search. | |
INT | DIRECTORIES |
Include directories in search. | |
INT | LINKS |
Include links in search. | |
INT | DEVICES |
Include devices in search. | |
INT | RECURSIVE |
Searches given directory and all sub-directories. | |
INT | NO_FOLLOW_LINKS |
Does not expand links. | |
INT | DIRECTORY_PARTS |
Fills out the directory parts. | |
INT | DETAILS_LATER |
Does not fill out anything other than the path. | |
INT | PASSIVE_FTP |
Passive mode in FTP. | |
Attributes | |
STRING[] | roots |
returns an array of file system roots (e.g. | |
STRING | pathNameSeparator |
returns the path-name separator (e.g."/" for UNIX, "\" for Windows) | |
STRING | wildcardsAll |
returns the \"all\" wildcards string (e.g."*" for UNIX, "*.*" for Windows) |
This mapping contains the classes - FileSearch FtpSearch and Entry - which provide a Ruby object model wrapping over the recls API, handling resource management, and providing easy-to-use object access to the search results.
|
retrieves the Entry information for the given path/flags
|
|
Provides a string describing the recls/Ruby mapping API.
|
|
Does not fill out anything other than the path.
|
|
Include devices in search. Not currently supported |
|
Include directories in search.
|
|
Fills out the directory parts. Supported from version 1.1.1 onwards |
|
Include files in search. Included by default if none specified |
|
Include links in search. Ignored in Win32 |
|
Does not expand links.
|
|
Passive mode in FTP. Supported from version 1.5.1 onwards |
|
returns the path-name separator (e.g."/" for UNIX, "\" for Windows)
|
|
The recls version from which this Ruby mapping was made.
|
|
Searches given directory and all sub-directories.
|
|
returns an array of file system roots (e.g. "/" for UNIX, { "C:\", "H:\", ... } for Windows |
|
The version of this Ruby mapping.
|
|
returns the \"all\" wildcards string (e.g."*" for UNIX, "*.*" for Windows)
|
|
recls Library documentation © Synesis Software Pty Ltd, 2001-2005 |