resolved pthread_t->unsigned  long int, resolved jack_nframes_t an uint32_t -> unsigned int . Note, jack_client_t *client will use pointer( Client_jack_client_t = c_ulong( ) ). Still doubting of  SNDFILE *sf wich suppose to be a descriptor like File. from class JackStructThreadInfo(Structure)