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