| Objects | ||
| SHOTIP.Connection | ||
| Root object of hierarchy | ||
| HttpConnection | ||
| Main Http connectivity object | ||
| Main Smtp connectivity object | ||
| PingData | ||
| Ping results object | ||
| HttpConnection object | ||
| Methods | ||
| AddHtmlFormInput | ||
| Emulate HTML form data for POST requests | ||
| Convert | ||
| Converts the retrieved data into necessary format | ||
| FetchData | ||
| Connects to the specified URL and retrieve data | ||
| SaveAs | ||
| Saves the retrieved data to a disk file | ||
| Properties | ||
| Fields | ||
| Returns the Fields object to access headers | ||
| HtmlForm | ||
| Contains data to send by POST method | ||
| LastModified | ||
| Returns the date of last modification of fetched document | ||
| Length | ||
| Contains the real number of retrieved bytes | ||
| NTDomain | ||
| Sets the domain name for challenge/response authentication | ||
| NTPassword | ||
| Specifies the password for challenge/response authentication | ||
| NTUser | ||
| Specifies the login name for challenge/response authentication | ||
| ProxyPort | ||
| Contains the port number for proxy server | ||
| ProxyServer | ||
| Contains the name or IP address of proxy server | ||
| StatusCode | ||
| Contains the HTTP status code returned by server | ||
| StatusString | ||
| Contains the HTTP status string returned by server | ||
| Timeout | ||
| The time of waiting for single TCP/IP operation | ||
| Mail object | ||
| Methods | ||
| AddText | ||
| Adds text to email body | ||
| AttachFile | ||
| Attaches the file to email message | ||
| Send | ||
| Sends email message | ||
| Properties | ||
| Body | ||
| Email content | ||
| Charset | ||
| Email text character set | ||
| FileStart, FileSize | ||
| Location of being attached data in the safearray | ||
| From | ||
| Email sender | ||
| LastErrorMessage | ||
| The error message from server | ||
| SmtpServer | ||
| Smtp server name used for sending email | ||
| Subject | ||
| Subject of email message | ||
| To | ||
| Email recipient | ||
| Type | ||
| Email content type | ||
| WrapSize | ||
| The length of string for text wrapping | ||
| PingData object | ||
| Properties | ||
| AverageTime | ||
| Average time for successful attempts | ||
| ErrorMessage | ||
| Text of error message | ||
| FailedCount | ||
| Amount of unsuccessful attempts | ||
| FailedCode | ||
| Array of error codes for unsuccessful attempts | ||
| FailedMessage | ||
| Array of error messages for unsuccessful attempts | ||
| SuccessfulCount | ||
| Amount of successful attempts | ||
| SuccessfulTime | ||
| Array of successful response times | ||
| Additional functions | ||
| Base64Decode | ||
| Performs Base64 decoding of string | ||
| Base64Encode | ||
| Performs Base64 encoding of file | ||
| Base64EncodeStart | ||
| Starts Base64 encoding of file | ||
| FindInBinary | ||
| Searching in the binary safearray | ||
| UUDecode | ||
| Performs UU decoding of string | ||
| UUEncode | ||
| Performs UU encoding of file | ||
| UUEncodeStart | ||
| Starts UU encoding of file | ||
| WriteFile | ||
| Write binary safearray to disk file | ||
| Low level functions | ||
| Methods | ||
| Close | ||
| Close TCP/IP connection | ||
| LookupHost | ||
| Resolve host name or IP address | ||
| Open | ||
| Opens TCP/IP connection to the specified host and port | ||
| Receive | ||
| Receives data from server | ||
| Send | ||
| Sends data to server | ||
| Properties | ||
| BinaryMode | ||
| Sets either text or binary mode | ||
| BufferSize | ||
| Contains the size of internal buffer for data exchange | ||
| Timeout | ||
| Timeout for data sending and retrieving | ||
| LastError | ||
| Value of last error code | ||