TQ3ChannelGetMethod |
typedef Q3_CALLBACK_API_C (TQ3Status, TQ3ChannelGetMethod) (
TQ3ControllerRef controllerRef,
TQ3Uns32 channel,
void *data,
TQ3Uns32 *dataSize
);
Channel get method callback.
At most kQ3ControllerSetChannelMaxDataSize bytes of data can be returned.
- controllerRef
- The controller the callback is invoked for.
- channel
- An index into the list of channels, from 0.
- data
- Receives the data for the channel.
- dataSize
- Will be set to the number of bytes pointed to by data, and should receive the number of bytes written to data.
TQ3ChannelSetMethod |
typedef Q3_CALLBACK_API_C (TQ3Status, TQ3ChannelSetMethod) (
TQ3ControllerRef controllerRef,
TQ3Uns32 channel,
const void *data,
TQ3Uns32 dataSize
);
Channel set method callback.
At most kQ3ControllerSetChannelMaxDataSize bytes of data will be supplied.
- controllerRef
- The controller the callback is invoked for.
- channel
- An index into the list of channels, from 0.
- data
- The new data for the channel.
- dataSize
- The number of bytes pointed to by data.
TQ3CursorTrackerNotifyFunc |
typedef Q3_CALLBACK_API_C (void, TQ3CursorTrackerNotifyFunc) (void);
Cursor tracker notification callback.
TQ3TrackerNotifyFunc |
typedef Q3_CALLBACK_API_C (TQ3Status, TQ3TrackerNotifyFunc) (
TQ3TrackerObject trackerObject,
TQ3ControllerRef controllerRef
);
Tracker notification callback.
- trackerObject
- The tracker the callback is invoked for.
- controllerRef
- The controller associated with the tracker.
© 1999-2008 Quesa Developers (Last Updated 5/10/2008)