Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server (Not)   Client   Old   Guides   Examples
New in version: 6.4   6.5   7.0   7.1   7.2   7.3   7.4   7.5   8.0   8.1    Statistic  

New in version 2.5

Name Description Mac/Win
CUPS.CancelJob Cancel a print job on the default server. Mac only
CUPS.GetDefaultPrinterName Get the default printer or class for the default server. Mac only
CUPS.GetJobCompletionTime Queries the completion time of the job. Mac only
CUPS.GetJobCreationTime Queries the creation time of the job. Mac only
CUPS.GetJobFormat Queries job's document format. Mac only
CUPS.GetJobID Queries job number. Mac only
CUPS.GetJobPrinter Queries job's printer name. Mac only
CUPS.GetJobPriority Queries job's priority. Mac only
CUPS.GetJobProcessingTime Queries the processing time of the job. Mac only
CUPS.GetJobSize Queries job size. Mac only
CUPS.GetJobState Queries job state. Mac only
CUPS.GetJobTitle Queries job title. Mac only
CUPS.GetJobUser Queries which user submitted the job. Mac only
CUPS.GetJobsCount Selects some jobs and returns the count of jobs found. Mac only
CUPS.GetPrinterCount Queries number of printers. Mac only
CUPS.GetPrinterDefault Queries whether this printer is the default printer. Mac only
CUPS.GetPrinterName Queries the name of this printer. Mac only
CUPS.LastErrorCode Return the last IPP status code. Mac only
CUPS.LastErrorMessage Return the last status-message. Mac only
CUPS.PrintData Print a file to a printer or class on the default server. Mac only
CUPS.PrintFile Print a file to a printer or class on the default server. Mac only
CURL.Cancel Cancels a running transfer in background. All
CURL.Cleanup End a CURL session. All
CURL.ErrorCode Returns the last CURL error code. All
CURL.ErrorMessage Returns the last CURL error message. All
CURL.FormAddKeyValue Add a section to a multipart/formdata HTTP POST. All
CURL.FormAddKeyValueContentType Add a section to a multipart/formdata HTTP POST. All
CURL.FormFinish Finishes constructing a form. All
CURL.GetAppConnectTime Get the time, in seconds, it took from the start until the SSL/SSH connect/handshake to the remote host was completed. All
CURL.GetConditionUnmet Get the number 1 if the condition provided in the previous request didn't match. All
CURL.GetConnectTime Get the time, in seconds, it took from the start until the connect to the remote host (or proxy) was completed. All
CURL.GetContentLengthDownload Get the content-length of the download. All
CURL.GetContentLengthUpload Get the specified size of the upload. All
CURL.GetContentType Get the content-type of the downloaded object. All
CURL.GetCookieList Get list of all cookies cURL known (expired ones, too). All
CURL.GetDebugAsText Returns the debug output of the transaction as text. All
CURL.GetDebugLength Queries the current length in bytes of the debug messages buffer. All
CURL.GetEffectiveURL Get the last used effective URL. All
CURL.GetFTPEntryPath Get a string holding the path of the entry path. All
CURL.GetFileTime Get the remote time of the retrieved document. All
CURL.GetHTTPAuthAvail Get a bitmask indicating the authentication method(s) available. All
CURL.GetHTTPConnectCode Get the last received proxy response code to a CONNECT request. All
CURL.GetHeaderAsText Returns the headers of the transaction as text. All
CURL.GetHeaderLength Queries the current length in bytes of the header buffer. All
CURL.GetHeaderSize Get the total size of all the headers received. Measured in number of bytes. All
CURL.GetInputLength Queries the current length in bytes of the input buffer. All
CURL.GetLocalIP Get a string holding the local (source) IP address of the most recent connection done with this curl handle. All
CURL.GetLocalPort Get the local (source) port of the most recent connection done with this curl handle. All
CURL.GetNameLookupTime Get the time, in seconds, it took from the start until the name resolving was completed. All
CURL.GetNumConnects Query how many new connections libcurl had to create to achieve the previous transfer (only the successful connects are counted). All
CURL.GetOSErrNo Get the errno variable from a connect failure. All
CURL.GetPreTransferTime Get the time, in seconds, it took from the start until the file transfer is just about to begin. All
CURL.GetPrimaryIP Get the string holding the IP address of the most recent connection done with this curl handle. All
CURL.GetPrimaryPort Get the destination port of the most recent connection done with this curl handle. All
CURL.GetProgressCurrentDownload Queries current number of bytes downloaded. All
CURL.GetProgressCurrentUpload Queries current number of bytes uploaded. All
CURL.GetProgressTotalDownload Queries total number of bytes to download. All
CURL.GetProgressTotalUpload Queries total number of bytes to upload. All
CURL.GetProxyAuthAvail Get a bitmask indicating the authentication method(s) available for your proxy authentication. All
CURL.GetRedirectCount Get the total number of redirections that were actually followed. All
CURL.GetRedirectTime Get the total time, in seconds, it took for all redirection steps include name lookup, connect, pretransfer and transfer before final transaction was started. All
CURL.GetRedirectURL Get the URL a redirect would take you to if you would enable CURL.SetOptionFollowLocation. All
CURL.GetRequestSize Get the total size of the issued requests. All
CURL.GetResponseCode Get the last received HTTP or FTP code. All
CURL.GetResultAsData Returns the result of the transaction as data file. All
CURL.GetResultAsJPEG Returns the result of the transaction as JPEG image. All
CURL.GetResultAsPNG Returns the result of the transaction as PNG image. All
CURL.GetResultAsText Returns the result of the transaction as text. All
CURL.GetResultLength Queries the current length in bytes of the result buffer. All
CURL.GetSSLEngines Get a linked-list of OpenSSL crypto-engines supported. All
CURL.GetSSLVerifyResult Get the result of the certification verification that was requested. All
CURL.GetSizeDownload Get the total amount of bytes that were downloaded. All
CURL.GetSizeUpload Get the total amount of bytes that were uploaded. All
CURL.GetSpeedDownload Get the average download speed that curl measured for the complete download. All
CURL.GetSpeedUpload Get the average upload speed that curl measured for the complete upload. All
CURL.GetStartTransferTime Get the time, in seconds, it took from the start until the first byte is received by libcurl. All
CURL.GetTotalTime Get the total time in seconds for the previous transfer, including name resolving, TCP connect etc. All
CURL.Host Queries host value from compiling. All
CURL.IsRunning Checks whether a transfer is still running. All
CURL.New Start a new CURL easy session. All
CURL.Perform Perform a file transfer. All
CURL.PerformInBackground Perform a file transfer in background. All
CURL.Protocols Queries list of supported protocols. All
CURL.SSLVersion Returns SSL Library version. All
CURL.SetInputFile Sets input to file data from the container value. All
CURL.SetInputJPEG Sets input to JPEG data from the container value. All
CURL.SetInputPNG Sets input to PNG data from the container value. All
CURL.SetInputText Sets input data for this transfer to be the text you provide. All
CURL.SetOptionAddressScope Sets the IPv6 scope_id. All
CURL.SetOptionAppend Whether to append file instead of overwriting it. All
CURL.SetOptionAutoReferer Set whether to set automatically the referrer. All
CURL.SetOptionBufferSize Sets the buffer size. All
CURL.SetOptionCAINFO Sets a path to find certificate file. All
CURL.SetOptionCAPATH Sets the certificate directory. All
CURL.SetOptionCRLF Whether to convert newline characters. All
CURL.SetOptionCRLFile Sets the CRL file path. All
CURL.SetOptionCertInfo Whether to collect certificate information. All
CURL.SetOptionConnectTimeoutMS Sets the connection timeout in milliseconds. All
CURL.SetOptionConnectionTimeout Sets the connection timeout in seconds. All
CURL.SetOptionCookie Sets the cookie for the current http transfer. All
CURL.SetOptionCookieFile Sets the cookie file location. All
CURL.SetOptionCookieJar Sets the cookie storage file. All
CURL.SetOptionCookieList Sets the cookie string. All
CURL.SetOptionCookieSession Set to 1 to mark this as a new cookie "session". All
CURL.SetOptionCustomRequest Sets a custom request. All
CURL.SetOptionDNSCacheTimeout Sets the DNS Cache Timeout in seconds. All
CURL.SetOptionDirListOnly Whether to only query names in file listing. All
CURL.SetOptionEGDSocket Sets a path name to the Entropy Gathering Daemon socket. All
CURL.SetOptionFTPAccount Sets the FTP account name. All
CURL.SetOptionFTPAlternativeToUser Whether to use alternative USER command. All
CURL.SetOptionFTPCreateMissingDirs Whether to create missing directories. All
CURL.SetOptionFTPFileMethod Which command to use for reaching a file. All
CURL.SetOptionFTPPort Sets the ports to use for FTP. All
CURL.SetOptionFTPResponseTimeout Sets the timeout for FTP responses. All
CURL.SetOptionFTPSSLAuth Sets which SSL Authentication to use. All
CURL.SetOptionFTPSSLCCC If enabled, this option makes libcurl use CCC (Clear Command Channel). All
CURL.SetOptionFTPSkipPasvIP Whether to skip IP address for PASV. All
CURL.SetOptionFTPUseEPRT Whether to use EPRT command. All
CURL.SetOptionFTPUseEPSV Whether to use EPSV command. All
CURL.SetOptionFTPUsePret Whether to use PRET command. All
CURL.SetOptionFailOnError Whether to fail on http errors. All
CURL.SetOptionFileTime Whether to query file time. All
CURL.SetOptionFollowLocation Enables or disables following locations. All
CURL.SetOptionForbitReuse Whether to disallow reusing connections. All
CURL.SetOptionFreshConnect Sets whether to not reuse old connections. All
CURL.SetOptionGet Sets the transfer to be a HTTP Get. All
CURL.SetOptionHTTP200Aliases Sets list of aliases to be treated as valid HTTP 200 responses. All
CURL.SetOptionHTTPAuth Defines which HTTP authentication methods are used. All
CURL.SetOptionHTTPContentDecoding Sets how to act on content decoding. All
CURL.SetOptionHTTPHeader Sets the http header list. All
CURL.SetOptionHTTPProxyTunnel Set to 1 to make the library tunnel all operations through a given HTTP proxy. All
CURL.SetOptionHTTPTransferDecoding Sets how to act on transfer decoding. All
CURL.SetOptionHTTPVersion Sets which HTTP version is used. All
CURL.SetOptionHeader Whether to include headers in output. All
CURL.SetOptionIPResolve Allows an application to select what kind of IP addresses to use when resolving host names. All
CURL.SetOptionIgnoreContentLength Whether to ignore the Content-Length header. All
CURL.SetOptionInFileSize Sets the file input size. All
CURL.SetOptionInterface This sets the interface name to use as outgoing network interface. All
CURL.SetOptionIssuerCert Sets the file path for the CA certificate in PEM format. All
CURL.SetOptionKRBLevel Sets the kerberos security level for FTP. All
CURL.SetOptionKeyPassword Sets the password for the SSL or SSH private key. All
CURL.SetOptionLocalPort This sets the local port number of the socket used for connection. All
CURL.SetOptionLocalPortRange This is the number of attempts curl should make to find a working local port number. All
CURL.SetOptionLowSpeedLimit Sets the minimum required speed. All
CURL.SetOptionLowSpeedTime Sets how long a transfer is allowed to run with low speed. All
CURL.SetOptionMailFrom Sets the mail sender. All
CURL.SetOptionMailRecipients Sets the recipients list. All
CURL.SetOptionMaxConnects Sets the persistent connection cache size. All
CURL.SetOptionMaxFileSize Sets the maximum file size for download. All
CURL.SetOptionMaxRecvSpeedLarge Sets the maximum download speed. All
CURL.SetOptionMaxRedirs Sets the redirection limit. All
CURL.SetOptionMaxSendSpeedLarge Sets the maximum sending speed. All
CURL.SetOptionNETRCFile Sets the full path to the netrc file. All
CURL.SetOptionNetRC Sets netrc file preference. All
CURL.SetOptionNewDirectoryPerms Sets the new directory permissions. All
CURL.SetOptionNewFilePerms Sets the new file permissions. All
CURL.SetOptionNoBody Whether to ignore the body of the download. All
CURL.SetOptionNoProxy Sets which hosts don't use a proxy. All
CURL.SetOptionPassword Sets the password for this transfer. All
CURL.SetOptionPort Sets the port number for the connection. All
CURL.SetOptionPost Sets transfer to be a HTTP Post. All
CURL.SetOptionPostFieldSize Sets the length of post field data. All
CURL.SetOptionPostFields Sets the post fields. All
CURL.SetOptionPostQuote Sets the list of FTP or SFTP commands to pass to the server after your FTP transfer request. All
CURL.SetOptionPostRedir Sets the redirect policy. All
CURL.SetOptionPreQuote Sets the list of FTP commands to pass to the server after the transfer type is set. All
CURL.SetOptionProtocols Limit which protocols are used. All
CURL.SetOptionProxy Set HTTP proxy to use. All
CURL.SetOptionProxyAuth Sets which authentication methods are used. All
CURL.SetOptionProxyPassword The password to use for the transfer while connecting to Proxy. All
CURL.SetOptionProxyPort The proxy port to connect to unless it is specified in the proxy string with CURL.SetOptionProxy. All
CURL.SetOptionProxyTransferMode Wether to pass transfer mode to proxy. All
CURL.SetOptionProxyType Sets the type of the proxy. All
CURL.SetOptionProxyUsername The user name to use for the transfer while connecting to Proxy. All
CURL.SetOptionPut Sets transfer to be a HTTP Put. All
CURL.SetOptionQuote Sets the list of FTP or SFTP commands to pass to the server prior to your FTP request. All
CURL.SetOptionRandomFile Sets random file. All
CURL.SetOptionRange Sets the range. All
CURL.SetOptionRedirProtocols Limit which protocols are used for redirection. All
CURL.SetOptionReferer Sets the referrer. All
CURL.SetOptionResumeFrom Sets the resume from offset. All
CURL.SetOptionSSHAuthTypes Sets the SSL authentication types. All
CURL.SetOptionSSHHostPublicKeyMD5 Sets MD5 hash for public key. All
CURL.SetOptionSSHKnownHosts Sets the file path of the known_host file to use. All
CURL.SetOptionSSHPrivateKeyfile Sets the file path for your private key. All
CURL.SetOptionSSHPublicKeyfile Sets the file path for the public key file. All
CURL.SetOptionSSLCert Sets the file path for the certificate. All
CURL.SetOptionSSLCertType Sets the format of the certificate. All
CURL.SetOptionSSLCipherList Sets the list of ciphers to use for the SSL connection. All
CURL.SetOptionSSLEngine Sets which crypto engine is used. All
CURL.SetOptionSSLEngineDefault Sets the actual crypto engine as the default for (asymmetric) crypto operations. All
CURL.SetOptionSSLKey Sets the file path for the private key. All
CURL.SetOptionSSLKeyType Sets the format of the private key. All
CURL.SetOptionSSLSessionIDCache Controls SSL session-ID caching. All
CURL.SetOptionSSLVerifyHost Sets whether to verify host. All
CURL.SetOptionSSLVerifyPeer Whether to verify the peer. All
CURL.SetOptionSSLVersion Sets which version of SSL/TLS to attempt to use. All
CURL.SetOptionSocks5GSSAPINec Sets how to run the protection mode negotiation. All
CURL.SetOptionSocks5GSSAPIService Sets the name of the service. All
CURL.SetOptionTCPNoDelay Sets the TCP delay option. All
CURL.SetOptionTFTPBlockSize Specify block size to use for TFTP data transmission. All
CURL.SetOptionTelnetOptions Sets a list of telnet options. All
CURL.SetOptionTimeCondition Sets the time All
CURL.SetOptionTimeOut Sets the maximum time in seconds that you allow the transfer operation to take. All
CURL.SetOptionTimeValue Sets the time value. All
CURL.SetOptionTimeoutMS Sets the transfer timeout in milliseconds. All
CURL.SetOptionTransferText Whether to use ASCII mode for FTP transfer. All
CURL.SetOptionURL Sets the actual URL to deal with. All
CURL.SetOptionUnrestrictedAuth Controls wether authentication is reused. All
CURL.SetOptionUpload Sets this transfer to be an upload. All
CURL.SetOptionUseSSL Sets whether to use SSL for next transfers. All
CURL.SetOptionUserAgent The user agent text string. All
CURL.SetOptionUsername Sets the user name string for the transfer. All
CURL.SetOptionVerbose Whether to store log messages. All
CURL.SetUpdateProgressDialog Sets whether progress dialog should be automatically updated. All
CURL.Version Queries curl version string. All
Math.DecToHex Converts a number to a hexadecimal number. All
Math.HexToDec Converts a hexadecimal number to a normal decimal number. All
WebView.DisableJavascriptAlerts Disables alert() command in Javascript. Mac only

219 functions.

Older Version 2.4   Newer Version 2.6

Feedback: Report problem or ask question.




Links
MBS Xojo blog