{srcfile, "application"}.
{appname, "inets"}.
{appvsn, "3.0.6"}.
{app, "inets_app"}.
{appsummary, "Inets  "}.
{module, "httpd"}.
{modulesummary, "An implementation of an HTTP 1.1 compliant Web server, as defined in RFC 2616. "}.
{name, "start/0"}.
{name, "start/1"}.
{name, "start_link/0"}.
{name, "start_link/1"}.
{fsummary, "Start a server as specified in the given config file. "}.
{name, "restart/0"}.
{name, "restart/1"}.
{name, "restart/1"}.
{name, "restart/2"}.
{fsummary, "Restart a running server. "}.
{name, "stop/0"}.
{name, "stop/1"}.
{name, "stop/1"}.
{name, "stop/2"}.
{fsummary, "Stop a running server.  "}.
{name, "block/0"}.
{name, "block/1"}.
{name, "block/1"}.
{name, "block/2"}.
{name, "block/2"}.
{name, "block/2"}.
{name, "block/3"}.
{name, "block/3"}.
{name, "block/4"}.
{fsummary, "Block a running server.  "}.
{name, "unblock/0"}.
{name, "unblock/1"}.
{name, "unblock/1"}.
{name, "unblock/2"}.
{fsummary, "Unblock a blocked server.  "}.
{name, "parse_query/1"}.
{fsummary, "Parse incoming data to erl  and eval        scripts. "}.
{name, "Module:do/1"}.
{fsummary, "  The do/1 i called for each request to the Web server. "}.
{name, "Module:load/2"}.
{fsummary, "  Load a configuration directive. "}.
{name, "Module:store/3"}.
{fsummary, "  Alter the value of one or more configuration directive. "}.
{name, "Module:remove/1"}.
{fsummary, "  Callback function that is called when the Web server is closed. "}.
{module, "httpd_core"}.
{modulesummary, "The core functionality of the Web server. "}.
{module, "ftp"}.
{modulesummary, "A File Transfer Protocol client"}.
{name, "account/2"}.
{fsummary, "Specify which account to use."}.
{name, "append/3"}.
{fsummary, "    Transfer file to remote server, and append it to Remotefile. "}.
{name, "append_bin/3"}.
{fsummary, "Transfer a binary into a remote file."}.
{name, "append_chunk/2"}.
{fsummary, "append a chunk to the remote file."}.
{name, "append_chunk_start/2"}.
{fsummary, "Start transfer of file chunks for appending to File. "}.
{name, "append_chunk_end/1"}.
{fsummary, "Stop transfer of chunks for appending."}.
{name, "cd/2"}.
{fsummary, "Change remote working directory."}.
{name, "close/1"}.
{fsummary, "End ftp session."}.
{name, "delete/2"}.
{fsummary, "Delete a file at the remote server.."}.
{name, "formaterror/1"}.
{fsummary, "Return error diagnostics."}.
{name, "lcd/2"}.
{fsummary, "Change local working directory."}.
{name, "lpwd/1"}.
{fsummary, "Get local current working directory."}.
{name, "ls/2"}.
{fsummary, "List contents of remote directory."}.
{name, "mkdir/2"}.
{fsummary, "Create remote directory."}.
{name, "nlist/2"}.
{fsummary, "List contents of remote directory."}.
{name, "open/3"}.
{name, "open/2"}.
{fsummary, "Start an ftp client."}.
{name, "pwd/1"}.
{fsummary, "Get remote current working directory."}.
{name, "recv/3"}.
{fsummary, "Transfer file from remote server."}.
{name, "recv_bin/2"}.
{fsummary, "Transfer file from remote server as a binary."}.
{name, "recv_chunk_start/2"}.
{fsummary, "Start chunk-reading of the remote file."}.
{name, "recv_chunk/1"}.
{fsummary, "Receive a chunk of the remote file."}.
{name, "rename/3"}.
{fsummary, "Rename a file at the remote server.."}.
{name, "rmdir/2"}.
{fsummary, "Remove a remote directory."}.
{name, "send/3"}.
{fsummary, "Transfer file to remote server."}.
{name, "send_bin/3"}.
{fsummary, "Transfer a binary into a remote file."}.
{name, "send_chunk/2"}.
{fsummary, "Write a chunk to the remote file."}.
{name, "send_chunk_start/2"}.
{fsummary, "Start transfer of file chunks."}.
{name, "send_chunk_end/1"}.
{fsummary, "Stop transfer of chunks."}.
{name, "type/2"}.
{fsummary, "Set transfer type to ascii or binary."}.
{name, "user/3"}.
{fsummary, "User login."}.
{name, "user/4"}.
{fsummary, "User login."}.
{module, "mod_actions"}.
{modulesummary, "Filetype/method-based script execution. "}.
{module, "mod_alias"}.
{modulesummary, "This module creates aliases and redirections. "}.
{name, "default_index/2"}.
{fsummary, "Return a new path with the default resource or file appended. "}.
{name, "path/3"}.
{fsummary, "Return the actual file path to a URL. "}.
{name, "real_name/3"}.
{fsummary, "Expand a request uri using Alias config directives. "}.
{name, "real_script_name/3"}.
{fsummary, "Expand a request uri using ScriptAlias config directives. "}.
{module, "mod_auth"}.
{modulesummary, "User authentication using text files, dets or mnesia database. "}.
{name, "add_user/2"}.
{name, "add_user/5"}.
{name, "add_user/6"}.
{fsummary, "Add a user to the user database."}.
{name, "delete_user/2"}.
{name, "delete_user/3"}.
{name, "delete_user/4"}.
{fsummary, "Delete a user from the user database."}.
{name, "get_user/2"}.
{name, "get_user/3"}.
{name, "get_user/4"}.
{fsummary, "Returns a user from the user database."}.
{name, "list_users/1"}.
{name, "list_users/3"}.
{fsummary, "List users in the user database."}.
{name, "add_group_member/3"}.
{name, "add_group_member/4"}.
{name, "add_group_member/5"}.
{fsummary, "Add a user to a group."}.
{name, "delete_group_member/3"}.
{name, "delete_group_member/4"}.
{name, "delete_group_member/5"}.
{fsummary, "Remove a user from a group."}.
{name, "list_group_members/2"}.
{name, "list_group_members/3"}.
{name, "list_group_members/4"}.
{fsummary, "List the members of a group."}.
{name, "list_groups/1"}.
{name, "list_groups/2"}.
{name, "list_groups/3"}.
{fsummary, "List all the groups."}.
{name, "delete_group/2"}.
{name, "delete_group/4"}.
{fsummary, "Deletes a group"}.
{name, "update_password/5"}.
{name, "update_password/6"}.
{fsummary, "Change the AuthAcessPassword"}.
{module, "mod_browser"}.
{modulesummary, "Tries to recognize the browser and operating-system of the client. "}.
{name, "getBrowser/1"}.
{fsummary, "    Extracts the browser and operating-system from AgentString "}.
{module, "mod_cgi"}.
{modulesummary, "Invoking of CGI scripts. "}.
{name, "env/3"}.
{fsummary, "Return a CGI-1.1 environment variable string to be used by open_port/2. "}.
{name, "status_code/1"}.
{fsummary, "Parse output from a CGI script and generates an appropriate HTTP status code. "}.
{module, "mod_dir"}.
{modulesummary, "Basic directory handling. "}.
{module, "mod_disk_log"}.
{modulesummary, "Standard logging using the &#34;Common Logfile Format&#34; and disk_log(3). "}.
{name, "error_log/5"}.
{fsummary, "Log an error in the error log file. "}.
{name, "security_log/2"}.
{fsummary, "Log an security event in the error log file. "}.
{module, "mod_esi"}.
{modulesummary, "Efficient Erlang Scripting "}.
{name, "deliver/2"}.
{fsummary, "Sends Data back to client.. "}.
{name, "Module:Function/2"}.
{fsummary, "Creates a dynamic web page and return it as a list. "}.
{name, "Module:Function/3"}.
{fsummary, "Creates a dynamic web page and return it as a list. "}.
{module, "mod_head"}.
{modulesummary, "Handles HEAD requests to regular files. "}.
{module, "mod_htaccess"}.
{modulesummary, " This module provides per-directory user configurable access control. "}.
{module, "mod_get"}.
{modulesummary, "Handle GET requests. "}.
{module, "mod_include"}.
{modulesummary, "Server-parsed documents. "}.
{module, "mod_log"}.
{modulesummary, "Standard logging using the &#34;Common Logfile Format&#34; and text files. "}.
{name, "error_log/5"}.
{fsummary, "Log an error in the a log file. "}.
{module, "mod_range"}.
{modulesummary, "handle requests for parts of a file "}.
{module, "mod_responsecontrol"}.
{modulesummary, "Controls that the request conditions is fullfilled.  "}.
{module, "mod_trace"}.
{modulesummary, "handle trace requests "}.
{module, "mod_security"}.
{modulesummary, "Security Audit and Trailing Functionality "}.
{name, "list_auth_users/1"}.
{name, "list_auth_users/2"}.
{name, "list_auth_users/2"}.
{name, "list_auth_users/3"}.
{fsummary, "List users that have authenticated within the SecurityAuthTimeout time for a given address (if specified), port number and directory        (if specified). "}.
{name, "list_blocked_users/1"}.
{name, "list_blocked_users/2"}.
{name, "list_blocked_users/2"}.
{name, "list_blocked_users/3"}.
{fsummary, "List users that are currently blocked from access to a  specified port number, for a given address (if specified). "}.
{name, "block_user/4"}.
{name, "block_user/5"}.
{fsummary, "Block user from access to a directory for a certain amount of time."}.
{name, "unblock_user/2"}.
{name, "unblock_user/3"}.
{name, "unblock_user/3"}.
{name, "unblock_user/4"}.
{fsummary, "Remove a blocked user from the block list"}.
{name, "event/4"}.
{name, "event/5"}.
{fsummary, "This function is called whenever an event occurs in mod_security"}.
{module, "httpd_conf"}.
{modulesummary, "Configuration utility functions to be used by the EWSAPI programmer. "}.
{name, "check_enum/2"}.
{fsummary, "Check if string is a valid enumeration. "}.
{name, "clean/1"}.
{fsummary, "Remove leading and/or trailing white spaces. "}.
{name, "custom_clean/3"}.
{fsummary, "Remove leading and/or trailing white spaces and custom characters. "}.
{name, "is_directory/1"}.
{fsummary, "Check if a file path is a directory. "}.
{name, "is_file/1"}.
{fsummary, "Check if a file path is a regular file. "}.
{name, "make_integer/1"}.
{fsummary, "Return an integer representation of a string. "}.
{module, "httpd_socket"}.
{modulesummary, "Communication utility functions to be used by the EWSAPI programmer. "}.
{name, "deliver/3"}.
{fsummary, "Send binary data over socket. "}.
{name, "peername/2"}.
{fsummary, "Return the port and IP-address of the remote socket. "}.
{name, "resolve/0"}.
{fsummary, "Return the official name of the current host. "}.
{module, "httpd_util"}.
{modulesummary, "Miscellaneous utility functions to be used when implementing EWSAPI modules. "}.
{name, "convert_request_date/1"}.
{fsummary, "Convert The the date to the Erlang date format. "}.
{name, "create_etag/1"}.
{fsummary, "Calculates the Etag for a file. "}.
{name, "decode_base64/1"}.
{fsummary, "Convert a base64 encoded string to a plain ascii    string. "}.
{name, "decode_hex/1"}.
{fsummary, "Convert a hex value into its decimal equivalent. "}.
{name, "day/1"}.
{fsummary, "Convert the day of the week (integer [1-7])         to an abbreviated string. "}.
{name, "encode_base64/1"}.
{fsummary, "Convert an ASCII string to a Base64 encoded string."}.
{name, "flatlength/1"}.
{fsummary, "Compute the size of a possibly nested list. "}.
{name, "header/2"}.
{name, "header/2"}.
{name, "header/3"}.
{name, "header/4"}.
{fsummary, "Generate a HTTP 1.1 header. "}.
{name, "hexlist_to_integer/1"}.
{fsummary, "Convert a hexadecimal string to an integer."}.
{name, "integer_tohexlist/1"}.
{fsummary, "Convert an integer to a hexadecimal string."}.
{name, "key1search/2"}.
{name, "key1search/3"}.
{fsummary, "Search a list of key-value tuples for a tuple whose first element is a key. "}.
{name, "lookup/2"}.
{name, "lookup/3"}.
{fsummary, "Extract the first value associated with a key in an ETS table. "}.
{name, "lookup_mime/2"}.
{name, "lookup_mime/3"}.
{fsummary, "Return the mime type associated with a specific file        suffix.  "}.
{name, "lookup_mime_default/2"}.
{name, "lookup_mime_default/3"}.
{fsummary, "Return the mime type associated with a specific file        suffix or the value of the DefaultType. "}.
{name, "message/3"}.
{fsummary, "Return an informative HTTP 1.1 status string in HTML. "}.
{name, "month/1"}.
{fsummary, "Convert the month as an integer (1-12) to an        abbreviated string. "}.
{name, "multi_lookup/2"}.
{fsummary, "Extract the values associated with a key in a ETS table. "}.
{name, "reason_phrase/1"}.
{fsummary, "Return the description of an HTTP 1.1 status code. "}.
{name, "rfc1123_date/0"}.
{name, "rfc1123_date/6"}.
{fsummary, "Return the current date in RFC 1123 format. "}.
{name, "split/3"}.
{fsummary, "Split a string in N chunks using a regular expression. "}.
{name, "split_script_path/1"}.
{fsummary, "Split a RequestLine in a file reference to an executable and a      QueryString or a PathInfo string. "}.
{name, "split_path/1"}.
{fsummary, "Split a RequestLine in a file reference and a QueryString or a      PathInfo string. "}.
{name, "strip/1"}.
{fsummary, "Returns String where the leading and trailing space and tabs has been removed.  "}.
{name, "suffix/1"}.
{fsummary, "Extract the file suffix from a given filename. "}.
{name, "to_lower/1"}.
{fsummary, "Convert upper-case letters to lower-case. "}.
{name, "to_upper/1"}.
{fsummary, "Convert lower-case letters to upper-case. "}.
