Callback options are used to represent the system-generated data that is passed to callback functions. Callback options do no have any methods. The data attributes depend on the type of callback object. Callback objects are created by the system to represent the call_data argument of callback functions. Callback objects that represent XEvent structures can be created using the Xlib function Event.