Libwww Exported Functions

Here is a list of all exported functions in the libwww API sorted by interface module. For more comprehensive descriptions, see the user documentation

Sorted by Interface Collection

WWWApp

Application Interfaces

Rule File Management

A way to initialize applications is to use a rule file, also known as a configuration file. This is for example the case with the W3C httpd and the W3C Line Mode Browser. This module provides basic support for configuration file management and the application can use this is desired. The module is not referred to by the Library. Reading a rule file is implemented as a stream converter so that a rule file can come from anywhere, even across the network!

Applications do not have to provide native support for all protocols, they can in many situations rely on the support of proxies and gateways to help doing the job. Proxy servers are often used to carry client requests through a firewall where they can provide services like corporate caching and other network optimizations. Both Proxy servers and gateways can serve as "protocol translators" which can convert a request in the main Web protocol, HTTP, to an equivalent request in another protocol, for example NNTP, FTP, or Gopher. In case a proxy server or a gateway is available to the application, it can therefore by use of HTTP forward all requests to for example a proxy server which then handle the communications with the remote server, for example using FTP about the document and return it to the application (proxy client) using HTTP.

Application Specific

This module provides some "make life easier" functions in order to get the application going. They help you generate the first anchor, also called the home anchor. It also contains a nice set of default WWW addresses.

Initialization Modules

The core parts of the Library is a framework for adding functionality. It has hooks for adding protocol modules, like for example HTTP, FTP, and also for adding streams that can convert from one media type to some other type, or presenting the result to the user. In the distribution file of the Library you will find a large set of protocol modules and streams already implemented. However, in order to use these you need to initialize them. This can be done by using the methods in the WWWInit module. You can modify these modules as you like to fit your particular needs. The modules in this interface are not part of any DLL and so must be included directly if desired.

Protocol Interfaces

Local File Access

This is the include file for local file handling modules that can be used together with the core of the W3C Sample Code Library. It contains modules which are required to compile and build the FILE DLL.

FTP Access

This is the include file for the basic FTP module that can be used together with the core of the W3C Sample Code Library. It contains all FTP specific modules which are required to compile and build the FTP DLL.

Gopher Access

This is the include file for the basic GOPHER module that can be used together with the core of the W3C Sample Code Library. It contains all GOPHER specific modules which are required to compile and build the GOPHER DLL.

HTTP Access

This is the include file for all HTTP access including the server side and the client side. It can be used together with the core of the W3C Sample Code Library. It contains all HTTP specific modules which are required to compile and build the HTTP DLL.

News Access

This is the include file for the basic NNTP module that can be used together with the core of the W3C Sample Code Library. It contains all News specific modules which are required to compile and build the News DLL.

Telnet Access

This is the include file for the basic Telnet, rlogin, and TN3270 module that can be used together with the core of the W3C Sample Code Library. It contains all Telnet, rlogin, and TN3270 specific modules which are required to compile and build the Telnet, rlogin, and TN3270 DLL.

WAIS Access

This is the include file for the basic WAIS module that can be used together with the core of the W3C Sample Code Library. It contains all WAIS specific modules which are required to compile and build the WAIS DLL.


Henrik Frystyk, libwww@w3.org, @(#) $Id: choppy.html,v 1.18 1996/05/21 01:24:05 frystyk Exp $
./usr/share/doc/libwww-dev/html/Library/User/Applications.html0100644000000000000000000000451107404364331023270 0ustar rootroot Libwww Sample Applications

W3C libwww

Libwww Sample Applications

We keep a small set of example applications to show how to use libwww and how to build applications on top of it. They are all integrated into the libwww code base. Arena and Amaya are examples of other applications also using libwww.

Easy Startup sample apps
Small ready to go examples showing the very basics for starting libwww and loading a URL etc.
WebCon - a command line tool for Win32/Unix
This application which shows how to use libwww for building simple batch mode tools for accessing the Web. Can be used to do PUT, POST, DELETE, OPTIONS, and much more
Webbot - a fast robot for Win32/Unix
A very fast Web walker or robot with support for SQL logging, regular expressions, and much more
Line Mode Browser for Win32/Unix
The Line Mode Browser is a character-based Web browser developed for use on terminals
Web Commander for Win32
A Wintel tool with a nice GUI interface for getting, saving, and deleting documents on your HTTP server
cvs2sql for Win32/Unix
A simple CVS to SQL log module that we use ourselves for tracking changes in libwww
A PICS Client Library
Good for writing PICS enabled clients


José Kahan,
@(#) $Id: Applications.html,v 1.17 2000/08/04 08:41:57 kahan Exp $
./usr/share/doc/libwww-dev/html/Library/User/Extrnals.html0100644000000000000000000022740407404364332022453 0ustar rootroot Libwww Exported Functions

Libwww Exported Functions

Here is a list of all exported functions in the libwww API sorted by interface module. For more comprehensive descriptions, see the user documentation

Sorted by Interface Collection

WWWApp

Application Interfaces

Rule File Management

A way to initialize applications is to use a rule file, also known as a configuration file. This is for example the case with the W3C httpd and the W3C Line Mode Browser. This module provides basic support for configuration file management and the application can use this is desired. The module is not referred to by the Library. Reading a rule file is implemented as a stream converter so that a rule file can come from anywhere, even across the network!

Applications do not have to provide native support for all protocols, they can in many situations rely on the support of proxies and gateways to help doing the job. Proxy servers are often used to carry client requests through a firewall where they can provide services like corporate caching and other network optimizations. Both Proxy servers and gateways can serve as "protocol translators" which can convert a request in the main Web protocol, HTTP, to an equivalent request in another protocol, for example NNTP, FTP, or Gopher. In case a proxy server or a gateway is available to the application, it can therefore by use of HTTP forward all requests to for example a proxy server which then handle the communications with the remote server, for example using FTP about the document and return it to the application (proxy client) using HTTP.

Application Specific

This module provides some "make life easier" functions in order to get the application going. They help you generate the first anchor, also called the home anchor. It also contains a nice set of default WWW addresses.

Initialization Modules

The core parts of the Library is a framework for adding functionality. It has hooks for adding protocol modules, like for example HTTP, FTP, and also for adding streams that can convert from one media type to some other type, or presenting the result to the user. In the distribution file of the Library you will find a large set of protocol modules and streams already implemented. However, in order to use these you need to initialize them. This can be done by using the methods in the WWWInit module. You can modify these modules as you like to fit your particular needs. The modules in this interface are not part of any DLL and so must be included directly if desired.

Protocol Interfaces

Local File Access

This is the include file for local file handling modules that can be used together with the core of the W3C Sample Code Library. It contains modules which are required to compile and build the FILE DLL.

FTP Access

This is the include file for the basic FTP module that can be used together with the core of the W3C Sample Code Library. It contains all FTP specific modules which are required to compile and build the FTP DLL.

Gopher Access

This is the include file for the basic GOPHER module that can be used together with the core of the W3C Sample Code Library. It contains all GOPHER specific modules which are required to compile and build the GOPHER DLL.

HTTP Access

This is the include file for all HTTP access including the server side and the client side. It can be used together with the core of the W3C Sample Code Library. It contains all HTTP specific modules which are required to compile and build the HTTP DLL.

News Access

This is the include file for the basic NNTP module that can be used together with the core of the W3C Sample Code Library. It contains all News specific modules which are required to compile and build the News DLL.

Telnet Access

This is the include file for the basic Telnet, rlogin, and TN3270 module that can be used together with the core of the W3C Sample Code Library. It contains all Telnet, rlogin, and TN3270 specific modules which are required to compile and build the Telnet, rlogin, and TN3270 DLL.

WAIS Access

This is the include file for the basic WAIS module that can be used together with the core of the W3C Sample Code Library. It contains all WAIS specific modules which are required to compile and build the WAIS DLL.


Henrik Frystyk, libwww@w3.org, @(#) $Id: choppy.html,v 1.18 1996/05/21 01:24:05 frystyk Exp $
./usr/share/doc/libwww-dev/html/Library/User/Applications.html0100644000000000000000000000451107404364331023270 0ustar rootroot Libwww Sample Applications

W3C libwww

Libwww Sample Applications

We keep a small set of example applications to show how to use libwww and how to build applications on top of it. They are all integrated into the libwww code base. Arena and Amaya are examples of other applications also using libwww.

Easy Startup sample apps
Small ready to go examples showing the very basics for starting libwww and loading a URL etc.
WebCon - a command line tool for Win32/Unix
This application which shows how to use libwww for building simple batch mode tools for accessing the Web. Can be used to do PUT, POST, DELETE, OPTIONS, and much more
Webbot - a fast robot for Win32/Unix
A very fast Web walker or robot with support for SQL logging, regular expressions, and much more
Line Mode Browser for Win32/Unix
The Line Mode Browser is a character-based Web browser developed for use on terminals
Web Commander for Win32
A Wintel tool with a nice GUI interface for getting, saving, and deleting documents on your HTTP server
cvs2sql for Win32/Unix
A simple CVS to SQL log module that we use ourselves for tracking changes in libwww
A PICS Client Library
Good for writing PICS enabled clients


José Kahan,
@(#) $Id: Applications.html,v 1.17 2000/08/04 08:41:57 kahan Exp $
./usr/share/doc/libwww-dev/html/Library/User/Extrnals.html0100644000000000000000000022740407404364332022453 0ustar rootroot Libwww Exported Functions

Libwww Exported Functions

Here is a list of all exported functions in the libwww API sorted by interface module. For more comprehensive descriptions, see the user documentation

Sorted by Interface Collection

WWWApp

Application Interfaces

Rule File Management

A way to initialize applications is to use a rule file, also known as a configuration file. This is for example the case with the W3C httpd and the W3C Line Mode Browser. This module provides basic support for configuration file management and the application can use this is desired. The module is not referred to by the Library. Reading a rule file is implemented as a stream converter so that a rule file can come from anywhere, even across the network!

Applications do not have to provide native support for all protocols, they can in many situations rely on the support of proxies and gateways to help doing the job. Proxy servers are often used to carry client requests through a firewall where they can provide services like corporate caching and other network optimizations. Both Proxy servers and gateways can serve as "protocol translators" which can convert a request in the main Web protocol, HTTP, to an equivalent request in another protocol, for example NNTP, FTP, or Gopher. In case a proxy server or a gateway is available to the application, it can therefore by use of HTTP forward all requests to for example a proxy server which then handle the communications with the remote server, for example using FTP about the document and return it to the application (proxy client) using HTTP.

Application Specific

This module provides some "make life easier" functions in order to get the application going. They help you generate the first anchor, also called the home anchor. It also contains a nice set of default WWW addresses.

Initialization Modules

The core parts of the Library is a framework for adding functionality. It has hooks for adding protocol modules, like for example HTTP, FTP, and also for adding streams that can convert from one media type to some other type, or presenting the result to the user. In the distribution file of the Library you will find a large set of protocol modules and streams already implemented. However, in order to use these you need to initialize them. This can be done by using the methods in the WWWInit module. You can modify these modules as you like to fit your particular needs. The modules in this interface are not part of any DLL and so must be included directly if desired.

Protocol Interfaces

Local File Access

This is the include file for local file handling modules that can be used together with the core of the W3C Sample Code Library. It contains modules which are required to compile and build the FILE DLL.

FTP Access

This is the include file for the basic FTP module that can be used together with the core of the W3C Sample Code Library. It contains all FTP specific modules which are required to compile and build the FTP DLL.

Gopher Access

This is the include file for the basic GOPHER module that can be used together with the core of the W3C Sample Code Library. It contains all GOPHER specific modules which are required to compile and build the GOPHER DLL.

HTTP Access

This is the include file for all HTTP access including the server side and the client side. It can be used together with the core of the W3C Sample Code Library. It contains all HTTP specific modules which are required to compile and build the HTTP DLL.

News Access

This is the include file for the basic NNTP module that can be used together with the core of the W3C Sample Code Library. It contains all News specific modules which are required to compile and build the News DLL.

Telnet Access

This is the include file for the basic Telnet, rlogin, and TN3270 module that can be used together with the core of the W3C Sample Code Library. It contains all Telnet, rlogin, and TN3270 specific modules which are required to compile and build the Telnet, rlogin, and TN3270 DLL.

WAIS Access

This is the include file for the basic WAIS module that can be used together with the core of the W3C Sample Code Library. It contains all WAIS specific modules which are required to compile and build the WAIS DLL.


Henrik Frystyk, libwww@w3.org, @(#) $Id: choppy.html,v 1.18 1996/05/21 01:24:05 frystyk Exp $
./usr/share/doc/libwww-dev/html/Library/User/Applications.html0100644000000000000000000000451107404364331023270 0ustar rootroot Libwww Sample Applications

W3C libwww

Libwww Sample Applications

We keep a small set of example applications to show how to use libwww and how to build applications on top of it. They are all integrated into the libwww code base. Arena and Amaya are examples of other applications also using libwww.

Easy Startup sample apps
Small ready to go examples showing the very basics for starting libwww and loading a URL etc.
WebCon - a command line tool for Win32/Unix
This application which shows how to use libwww for building simple batch mode tools for accessing the Web. Can be used to do PUT, POST, DELETE, OPTIONS, and much more
Webbot - a fast robot for Win32/Unix
A very fast Web walker or robot with support for SQL logging, regular expressions, and much more
Line Mode Browser for Win32/Unix
The Line Mode Browser is a character-based Web browser developed for use on terminals
Web Commander for Win32
A Wintel tool with a nice GUI interface for getting, saving, and deleting documents on your HTTP server
cvs2sql for Win32/Unix
A simple CVS to SQL log module that we use ourselves for tracking changes in libwww
A PICS Client Library
Good for writing PICS enabled clients


José Kahan,
@(#) $Id: Applications.html,v 1.17 2000/08/04 08:41:57 kahan Exp $
./usr/share/doc/libwww-dev/html/Library/User/Extrnals.html0100644000000000000000000022740407404364332022453 0ustar rootroot Libwww Exported Functions

Libwww Exported Functions

Here is a list of all exported functions in the libwww API sorted by interface module. For more comprehensive descriptions, see the user documentation

Sorted by Interface Collection

WWWApp

Application Interfaces

Rule File Management

A way to initialize applications is to use a rule file, also known as a configuration file. This is for example the case with the W3C httpd and the W3C Line Mode Browser. This module provides basic support for configuration file management and the application can use this is desired. The module is not referred to by the Library. Reading a rule file is implemented as a stream converter so that a rule file can come from anywhere, even across the network!

Applications do not have to provide native support for all protocols, they can in many situations rely on the support of proxies and gateways to help doing the job. Proxy servers are often used to carry client requests through a firewall where they can provide services like corporate caching and other network optimizations. Both Proxy servers and gateways can serve as "protocol translators" which can convert a request in the main Web protocol, HTTP, to an equivalent request in another protocol, for example NNTP, FTP, or Gopher. In case a proxy server or a gateway is available to the application, it can therefore by use of HTTP forward all requests to for example a proxy server which then handle the communications with the remote server, for example using FTP about the document and return it to the application (proxy client) using HTTP.

Application Specific

This module provides some "make life easier" functions in order to get the application going. They help you generate the first anchor, also called the home anchor. It also contains a nice set of default WWW addresses.

Initialization Modules

The core parts of the Library is a framework for adding functionality. It has hooks for adding protocol modules, like for example HTTP, FTP, and also for adding streams that can convert from one media type to some other type, or presenting the result to the user. In the distribution file of the Library you will find a large set of protocol modules and streams already implemented. However, in order to use these you need to initialize them. This can be done by using the methods in the WWWInit module. You can modify these modules as you like to fit your particular needs. The modules in this interface are not part of any DLL and so must be included directly if desired.

Protocol Interfaces

Local File Access

This is the include file for local file handling modules that can be used together with the core of the W3C Sample Code Library. It contains modules which are required to compile and build the FILE DLL.

FTP Access

This is the include file for the basic FTP module that can be used together with the core of the W3C Sample Code Library. It contains all FTP specific modules which are required to compile and build the FTP DLL.

Gopher Access

This is the include file for the basic GOPHER module that can be used together with the core of the W3C Sample Code Library. It contains all GOPHER specific modules which are required to compile and build the GOPHER DLL.

HTTP Access

This is the include file for all HTTP access including the server side and the client side. It can be used together with the core of the W3C Sample Code Library. It contains all HTTP specific modules which are required to compile and build the HTTP DLL.

News Access

This is the include file for the basic NNTP module that can be used together with the core of the W3C Sample Code Library. It contains all News specific modules which are required to compile and build the News DLL.

Telnet Access

This is the include file for the basic Telnet, rlogin, and TN3270 module that can be used together with the core of the W3C Sample Code Library. It contains all Telnet, rlogin, and TN3270 specific modules which are required to compile and build the Telnet, rlogin, and TN3270 DLL.

WAIS Access

This is the include file for the basic WAIS module that can be used together with the core of the W3C Sample Code Library. It contains all WAIS specific modules which are required to compile and build the WAIS DLL.


Henrik Frystyk, libwww@w3.org, @(#) $Id: choppy.html,v 1.18 1996/05/21 01:24:05 frystyk Exp $
./usr/share/doc/libwww-dev/html/Library/User/Applications.html0100644000000000000000000000451107404364331023270 0ustar rootroot Libwww Sample Applications

W3C libwww

Libwww Sample Applications

We keep a small set of example applications to show how to use libwww and how to build applications on top of it. They are all integrated into the libwww code base. Arena and Amaya are examples of other applications also using libwww.

Easy Startup sample apps
Small ready to go examples showing the very basics for starting libwww and loading a URL etc.
WebCon - a command line tool for Win32/Unix
This application which shows how to use libwww for building simple batch mode tools for accessing the Web. Can be used to do PUT, POST, DELETE, OPTIONS, and much more
Webbot - a fast robot for Win32/Unix
A very fast Web walker or robot with support for SQL logging, regular expressions, and much more
Line Mode Browser for Win32/Unix
The Line Mode Browser is a character-based Web browser developed for use on terminals
Web Commander for Win32
A Wintel tool with a nice GUI interface for getting, saving, and deleting documents on your HTTP server
cvs2sql for Win32/Unix
A simple CVS to SQL log module that we use ourselves for tracking changes in libwww
A PICS Client Library
Good for writing PICS enabled clients


José Kahan,
@(#) $Id: Applications.html,v 1.17 2000/08/04 08:41:57 kahan Exp $
./usr/share/doc/libwww-dev/html/Library/User/Extrnals.html0100644000000000000000000022740407404364332022453 0ustar rootroot Libwww Exported Functions

Libwww Exported Functions

Here is a list of all exported functions in the libwww API sorted by interface module. For more comprehensive descriptions, see the user documentation

Sorted by Interface Collection

WWWApp

Application Interfaces

Rule File Management

A way to initialize applications is to use a rule file, also known as a configuration file. This is for example the case with the W3C httpd and the W3C Line Mode Browser. This module provides basic support for configuration file management and the application can use this is desired. The module is not referred to by the Library. Reading a rule file is implemented as a stream converter so that a rule file can come from anywhere, even across the network!

Applications do not have to provide native support for all protocols, they can in many situations rely on the support of proxies and gateways to help doing the job. Proxy servers are often used to carry client requests through a firewall where they can provide services like corporate caching and other network optimizations. Both Proxy servers and gateways can serve as "protocol translators" which can convert a request in the main Web protocol, HTTP, to an equivalent request in another protocol, for example NNTP, FTP, or Gopher. In case a proxy server or a gateway is available to the application, it can therefore by use of HTTP forward all requests to for example a proxy server which then handle the communications with the remote server, for example using FTP about the document and return it to the application (proxy client) using HTTP.

Application Specific

This module provides some "make life easier" functions in order to get the application going. They help you generate the first anchor, also called the home anchor. It also contains a nice set of default WWW addresses.

Initialization Modules

The core parts of the Library is a framework for adding functionality. It has hooks for adding protocol modules, like for example HTTP, FTP, and also for adding streams that can convert from one media type to some other type, or presenting the result to the user. In the distribution file of the Library you will find a large set of protocol modules and streams already implemented. However, in order to use these you need to initialize them. This can be done by using the methods in the WWWInit module. You can modify these modules as you like to fit your particular needs. The modules in this interface are not part of any DLL and so must be included directly if desired.

Protocol Interfaces

Local File Access

This is the include file for local file handling modules that can be used together with the core of the W3C Sample Code Library. It contains modules which are required to compile and build the FILE DLL.

FTP Access

This is the include file for the basic FTP module that can be used together with the core of the W3C Sample Code Library. It contains all FTP specific modules which are required to compile and build the FTP DLL.

Gopher Access

This is the include file for the basic GOPHER module that can be used together with the core of the W3C Sample Code Library. It contains all GOPHER specific modules which are required to compile and build the GOPHER DLL.

HTTP Access

This is the include file for all HTTP access including the server side and the client side. It can be used together with the core of the W3C Sample Code Library. It contains all HTTP specific modules which are required to compile and build the HTTP DLL.

News Access

This is the include file for the basic NNTP module that can be used together with the core of the W3C Sample Code Library. It contains all News specific modules which are required to compile and build the News DLL.

Telnet Access

This is the include file for the basic Telnet, rlogin, and TN3270 module that can be used together with the core of the W3C Sample Code Library. It contains all Telnet, rlogin, and TN3270 specific modules which are required to compile and build the Telnet, rlogin, and TN3270 DLL.

WAIS Access

This is the include file for the basic WAIS module that can be used together with the core of the W3C Sample Code Library. It contains all WAIS specific modules which are required to compile and build the WAIS DLL.