We have a structure
typedef struct _disis_thinkgear
{
t_object x_obj;
//other members and such
and we need to have a member in the structure be a function like
void (*handleDataValue)( ???? , unsigned char extendedCodeLevel,
unsigned char code, unsigned char numBytes,
const unsigned char *value, void *customData );
} t_disis_thinkgear;
How can the ???? be replaced so that x is the first argument ? To use as
x->handleDataValue = //another function