This repository has been archived on 2024-01-04. You can view files and clone it, but cannot push or open issues or pull requests.
ncsa-mosaic/libwww2/HTML.h

52 lines
1.2 KiB
C

#ifndef HTML_H
#define HTML_H
#include "HTUtils.h"
#include "HTAnchor.h"
#include "HTMLDTD.h"
#ifdef SHORT_NAMES
#define HTMLPresentation HTMLPren
#endif
extern WWW_CONST HTStructuredClass HTMLPresentation;
extern HTStructured* HTML_new PARAMS((
HTParentAnchor * anchor,
HTFormat format_out,
HTStream * target));
/* Names for selected internal representations:
*/
typedef enum _HTMLCharacterSet {
HTML_ISO_LATIN1,
HTML_NEXT_CHARS,
HTML_PC_CP950
} HTMLCharacterSet;
extern void HTMLUseCharacterSet PARAMS((HTMLCharacterSet i));
/*
Record error message as a hypertext object
The error message should be marked as an error so that it can be
reloaded later. This implementation just throws up an error message
and leaves the document unloaded.
*/
/* On entry,
** sink is a stream to the output device if any
** number is the HTTP error number
** message is the human readable message.
** On exit,
** a retrun code like HT_LOADED if object exists else 60; 0
*/
PUBLIC int HTLoadError PARAMS((
HTStream * sink,
int number,
WWW_CONST char * message));
#endif