Its just a simple function pointer, you can pass anything which is 4 bytes in size and cast it to a function to call it...