Gopher Protocol
CLASS aprGopher
Description
The aprGopher Class enables the application to search a Gopher server for a specific document or resource
and return that information to the client application. The Gopher protocol pre-dates the Hypertext Transfer
Protocol (HTTP) that is used with the World Wide Web and is similar in a number of ways. Resources returned
by the Gopher server may be text files, as well as binary executables, image files and encoded file archives.
|
Variables | ||
|
|
Holds a description for the Last error code | |
|
|
Enable/Disable extended Debug notifications. | |
|
|
Enable/Disable Callstack List to be included in Error Messages (:Debug) | |
|
|
Last Resource Searched For | |
|
|
Holds the last error code | |
|
|
Holds the Initial Session ID value (used as the Default Session ID) | |
|
|
|
|
|
Methods | ||
|
|
Creates a new instance of the aprGopher Class | |
|
|
Releases the system resources assigned by the :New() Method. | |
|
|
|
|
|
|
Cancel the current blocking operation | |
|
|
Connect to the specified server | |
|
|
Connect to Host and Select an item to return information about | |
|
|
Disconnect from the current server | |
|
|
Return the current session socket | |
|
|
Determine if the client is blocked, waiting for information | |
|
|
Read data returned by the remote server | |
|
|
Automatically Select the Remote Resource and Reads the results from the Server. | |
|
|
Selects an item to return information about | |
|
|
Set the last error code | |
|
|
Get/Set the number of seconds until an operation times out | |
|
|
Enable/Disable logging of socket-level calls to the trace log | |