cgi.pl |
crypt.pl |
filesex.pl |
| chmod/2 | Set the mode of the target file. |  |
| copy_directory/2 | Copy the contents of the directory From to To (recursively). |  |
| copy_file/2 | Copy a file into a new file or directory. |  |
| delete_directory_and_contents/1 | Recursively remove the directory Dir and its contents. |  |
| delete_directory_contents/1 | Remove all content from directory Dir, without removing Dir itself. |  |
| directory_file_path/3 | True when Path is the full path-name for File in Dir. |  |
| directory_member/3 | True when Member is a path inside Directory. |  |
| ensure_directory/1 | Ensure the directory Dir exists. |  |
| link_file/3 | Create a link in the filesystem from NewPath to OldPath. |  |
| make_directory_path/1 | Create Dir and all required components (like mkdir -p). |  |
| relative_file_name/3 | True when RelPath is Path, relative to the file RelToFile. |  |
| set_time_file/3 | Query and set POSIX time attributes of a file. |  |
hash_stream.pl -- Maintain a hash on a stream |
mallocinfo.pl -- Memory allocation details |
md5.pl -- MD5 hashes |
memfile.pl |
process.pl -- Create processes and redirect I/O |
prolog_server.pl |
| prolog_server/2 | Create a TCP/IP based server on the given Port, so you can telnet into Prolog and run an interactive session. |  |
prolog_stream.pl -- A stream with Prolog callbacks |
rlimit.pl |
sha.pl |
| file_sha1/2 | True when SHA1 is the SHA1 hash for the content of File. |  |
| hash_atom/2 | Convert a list of bytes (integers 0..255) into the usual hexadecimal notation. |  |
| hmac_sha/4 | For Options, see sha_hash/3. |  |
| sha_hash/3 | Hash is the SHA hash of Data, The conversion is controlled by Options:. |  |
| sha_hash_ctx/4 | Hash is the SHA hash of Data. |  |
| sha_new_ctx/2 | NewContext is unified with the empty SHA computation context (which includes the Options.) It could later be passed to sha_hash_ctx/4. |  |
socket.pl -- Network socket (TCP and UDP) library |
streaminfo.pl |
streampool.pl |
| close_stream_pool/0 | Close all streams in the pool. |  |
| delete_stream_from_pool/1 | Retract stream from the pool. |  |
| dispatch_stream_pool/1 | Wait for input on one or more streams and handle that. |  |
syslog.pl |
| debug_print_hook/3 | Integration of debug/3 with the syslog facility. |  |
| closelog/0 | Close the system log. |  |
| openlog/3 | Open system log. |  |
| syslog/2 | Send a message to the system log. |  |
| syslog/3 | Send a formatted message to the system log if system logging is opened using openlog/3. |  |
time.pl |
| alarm/3 | Set up an alarm to be signaled Time seconds from now. |  |
| alarm/4 | Set up an alarm to be signaled Time seconds from now. |  |
| alarm_at/3 | As alarm/3 and alarm/4, but schedule the alarm at an absolute point in time. |  |
| alarm_at/4 | As alarm/3 and alarm/4, but schedule the alarm at an absolute point in time. |  |
| call_with_time_limit/2 | Call Goal, while watching out for a (wall-time) limit. |  |
| call_with_time_limit/3 | Call Goal, while watching out for a (wall-time) limit. |  |
| current_alarm/4 | Enumerate the alarms in the schedule. |  |
| install_alarm/1 | Install an alarm allocated using alarm/4 with the install(false) option or de-activated using uninstall_alarm/1. |  |
| install_alarm/2 | Install an alarm allocated using alarm/4 with the install(false) option or de-activated using uninstall_alarm/1. |  |
| remove_alarm/1 | Remove an alarm. |  |
| uninstall_alarm/1 | De-activate an alarm. |  |
udp_broadcast.pl -- A UDP broadcast proxy |
uid.pl |
| getegid/1 | GID is the effective group ID of the calling process. |  |
| geteuid/1 | UID is the effective user ID of the calling process. |  |
| getgid/1 | GID is the real group ID of the calling process. |  |
| getgroups/1 | GroupsIDs is the set of supplementary group IDs of the calling process. |  |
| getuid/1 | UID is the real user ID of the calling process. |  |
| group_data/3 | Value is the value for Field GroupData. |  |
| group_info/2 | GroupData represent the group information for Group. |  |
| initgroups/2 | Initialise the group access list of the calling process to the registered groups for User and the group Group. |  |
| set_user_and_group/1 | Set the UID and GID to the User. |  |
| set_user_and_group/2 | Set the UID and GID to the User. |  |
| setegid/1 | Set the effective group id of the calling process. |  |
| seteuid/1 | Set the effective user id of the calling process. |  |
| setgid/1 | Set the group id of the calling process. |  |
| setgroups/1 | Set the group access list of the caling process to the indicated groups. |  |
| setuid/1 | Set the user id of the calling process. |  |
| user_data/3 | Value is the value for Field in UserData. |  |
| user_info/2 | UserData represent the passwd information for User. |  |
unix.pl -- Unix specific operations |
uri.pl |
| iri_normalized/2 | NormalizedIRI is the normalized form of IRI. |  |
| iri_normalized/3 | NormalizedGlobalIRI is the normalized global version of IRI. |  |
| uri_authority_components/2 | Break-down the authority component of a URI. |  |
| uri_authority_data/3 | Provide access the uri_authority structure. |  |
| uri_components/2 | Break a URI into its 5 basic components according to the RFC-3986 regular expression:. |  |
| uri_data/3 | Provide access the uri_components or urn_components structure. |  |
| uri_data/4 | NewComponents is the same as Components with Field set to Data. |  |
| uri_edit/3 | Modify a URI according to Actions. |  |
| uri_encoded/3 | Encoded is the URI encoding for Value. |  |
| uri_file_name/2 | Convert between a URI and a local file_name. |  |
| uri_iri/2 | Convert between a URI, encoded in US-ASCII and an IRI. |  |
| uri_is_global/1 | True if URI has a scheme. |  |
| uri_normalized/2 | NormalizedURI is the normalized form of URI. |  |
| uri_normalized/3 | NormalizedGlobalURI is the normalized global version of URI. |  |
| uri_normalized_iri/2 | As uri_normalized/2, but percent-encoding is translated into IRI Unicode characters. |  |
| uri_normalized_iri/3 | NormalizedGlobalIRI is the normalized global IRI of URI. |  |
| uri_query_components/2 | Perform encoding and decoding of an URI query string. |  |
| uri_resolve/3 | Resolve a possibly local URI relative to Base. |  |
uuid.pl -- Universally Unique Identifier (UUID) Library |