User data for callbacks - do you mean function parameters? You can use callback functions with as many parameters as you want.