#include <libmac.h>
Data Fields | |
short | key [MAX_NO_PARAMS] |
an array of short integers corresponding to the parameter names. Range will be between SHRT_MIN and SHRT_MAX defined in limits.h. On most machines, short integer is 16-bit and the range for signed shorts will be between -(2^15-1) to +(2^15-1) | |
int | value [MAX_NO_PARAMS] |
an array of signed integer values corresponding to the respective parameter values. Range will between INT_MIN and INT_MAX defined in limits.h. On most machines, integer is 32-bit and the range for signed ints will be between -(2^31-1) to +(2^31-1) | |
unsigned char | number_of_params |
a field that indicates the number of active keys (parameters), less than or equal to the MAX_TABLE_SIZE. | |
float | lib_version |
a floating point variable that stores version information. |
The key array and the value array are initialized to -1. The version number field is initialized to the current version number of this library and the number_of_params field is initialized to -1.