earlybrowserreborn - Rev 1

Subversion Repositories:
Rev:
/*      HyperText Tranfer Protocol                                      HTTP.h
**      ==========================
*/


#ifndef HTTP_H
#define HTTP_H

#include "HTAnchor.h"

/*              Open Socket for reading from HTTP Server        HTTP_get()
**              ========================================
**
**      Given a hypertext address, this routine opens a socket to the server,
**      sends the "get" command to ask for the node, and then returns the
**      socket to the caller. The socket must later be closed by the caller.
**
** On entry,
**      arg     is the hypertext reference of the article to be loaded.
** On exit,
**      returns >=0     If no error, a good socket number
**              <0      Error.
**
*/

#ifdef __STDC__
extern int HTTP_Get(const char * arg);
#else
extern int HTTP_Get();
#endif

/*      Load Document using HTTP
**      ------------------------
*/


extern int HTLoadHTTP PARAMS((CONST char *arg,
        CONST char * gateway,
        HTParentAnchor * anAnchor,
        int diag));

#endif /* HTTP_H */