You Can't Pass Objective c method in C CallBack protoType . but u can redirect to your Objective c Function from the C Call back definition.
EXAMPLE
//Add below line in public declaration of Your Ivar
id myclass; // if ur not Sure about ur class name or u have to redirect to ur delegate class
or
YourClassName *instanceof class; //(no need to create instance just declartion)
// before ur call back fires Assign value for ur IVAr in ur init definition
myclass = self ;
or
myclass = delegate;
// use above IVAR like this in Your C callback Function
static void callback(void)
{
[myclass Your Function];
}