EWDB_FunctionBindStruct

Type: struct _EWDB_FunctionBindStruct
Description: Structure for storing parameters for a function bind. This structure is used to store (in the database raw infrastructure schema) a binding between a device and a response function. This structure's contents dictate that a certain device has a certain piece of functionality (presumably related to signal response) for a time period between tOn and tOff.
Note:
Field Type Description
idFunctionBind EWDBid DB ID of the function bind mechanism.
idDevice EWDBid DB ID of the device to which a given functionality is bound.
tOn double Start of the time interval for which the functionality exists for the given device.
tOff double End of the time interval for which the functionality exists for the given device.
idFunction EWDBid DB ID of the Function bound to the device.
szFunctionName char[] Name of the function type of the function identified by idFunction.
bOverridable int Flag indicating whether the function is an overridable default for the device. Devices can be derived from other devices, and the derived devices inherit the functional properties of the inheritees. This flag indicates if this is a property of the inheritee that should be overriden by the derived device.
pFunction void * Pointer to the actual Function that is being bound by this FunctionBind.

Group: EWDB_API_LIB
Sub Group: RAW_INFRASTRUCTURE_API
Language: C
Location: ./src/oracle/schema-working/src/include/ewdb_ora_api.h