clAPI

From Cliquesoft
Revision as of 16:34, 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.