clAPI

From Cliquesoft
Revision as of 16:33, 8 July 2012 by Digitalpipe (Talk | contribs)

Jump to: navigation, search

clAPI is distributed with the minimal amount of modules to operate effectively. Currently this list only contains six (6) items which will be provided below along with their reasoning:

clapi - this is the main file of the framework containing the basic global functions. .demo - provides end users a way to test that the framework is working properly as well as a basic example for developers. .bashttpd - enables web server capabilities for the local and/or remote display of web-based GUI frontends. .bashttp - required for the bashttpd module to work. .paged - a minimalist web server that used the .clapi.bashttpd as a dependency .update - allows the framework and third party add-ons to update themselves.


Officially support modules:

.files - provides access to various functions for modifying (text) files. .fs - our general purpose suite of functions for interacting with the filesystem. .monitor - allows programs to be monitored for timeouts and user issued stop commands. .mount - enables various file systems to be mounted. .schedule - is a set of functions that enable comprehensive task scheduling. .version - gives developers a very minimalistic version system for their own clAPI projects.