dokeos-learnpath
[ class tree: dokeos-learnpath ] [ index: dokeos-learnpath ] [ all elements ]

Procedural File: aicc_hacp.php

Source Location: /main/newscorm/aicc_hacp.php



Page Details:

API event handler functions for AICC / CMIv4 in HACP communication mode



Tags:

author:  Denes Nagy <darkden@freemail.hu>
author:  Yannick Warnier <ywarnier@beeznest.org>
version:  v 1.0
access:  public
filesource:  Source Code for this file
license:  GNU/GPL


Includes:

require_once('back_compat.inc.php') [line 50]
This script is divided into three sections.

The first section (below) is the initialisation part. The second section is the AICC object part The third section defines the event handlers for Dokeos' internal messaging and frames refresh

This script implements the HACP messaging for AICC. The API messaging is made by another set of scripts.

Rules for HACP processing of one AU Rule #1 The first HACP message issued must be a GetParam Rule #2 The last HACP message issued must be an ExitAU Rule #3 At least one PutParam message must be issued prior to an ExitAU message Rule #4 No HACP messages can be issued after a successfully issued ExitAU message

Only suspend_data and core.lesson_location should be sent updated to a late GetParam request. All other params should be as when the AU was launched.


require_once('learnpath.class.php') [line 54]
require_once('learnpathItem.class.php') [line 55]
require_once('aicc.class.php') [line 56]






Documentation generated on Thu, 12 Jun 2008 12:57:25 -0500 by phpDocumentor 1.4.1