C Stored Function Framework

Description

The purpose of the C stored function framework (framework, for short) is to allow easy introduction of new functionality into the MIM server. The main advantage of the code written within the C stored function framework is that the stored function implementation can access any of the internal MIM objects (such as SchSchema object, for example).

New functionality written within the framework can be called in the "usual" way, using the following bmim_client query, for example:

   %exec.units: 1 hour

   SHOW
      1: slice (10, 15, 2004)
   WHEN
      Date is after 1/1/2004
   AND
      Date is Wednesday

where slice is the name of the C stored function.

This document is structured as follows.