NOTE:
This project is no longer being maintained: it was developed for my masters thesis, which was completed in early 1997. I still, however, welcome any questions or comments that people may have.

[Home] [ToC] [Up] [Prev] [Next]


iHTML Architecture

iHTML Library Services

The iHTML Library component includes functionality is directly implemented by the iHTML system, as a library that is linked to a browser that is implementing the system.

The library's services are divided into five categories:

Document Interface
Functions the browser component calls to submit documents to the system and manage the scripts associated with them.
Language Modules
Management of the language modules available to the system, providing a high-level interface to them, and keeping their state synchronized with the browser.
Buffers
Creation and manipulation of data buffers.
Doubly-linked Lists
A standard set of functions for creating and managing double-linked lists structures.
Miscellaneous
Various other routines that do not fall into one of the above groups.

[Home] [ToC] [Up] [Prev] [Next]

_________.oo_Q_Q_oo.____________________________________________
Dianne Kyra Hackborn <hackbod@angryredplanet.com>
Last modified: Tue Oct 8 04:34:30 PDT 1996

This web page and all material contained herein is Copyright (c) 1997 Dianne Hackborn, unless otherwise noted. All rights reserved.