Crate tobii_sys [] [src]

Based on the stream engine headers from v1.2.1.305

Modules

helpers

Structs

Api

tobii_api_t

CustomAlloc
CustomLog

tobii_custom_log_t

Device

tobii_device_t

DeviceInfo

tobii_device_info_t

DisplayArea
EyePositionNormalized
GazeOrigin
GazePoint
HeadPose
Notification
TrackBox
Version

tobii_version_t

Constants

TOBII_CAPABILITY_CALIBRATION_2D
TOBII_CAPABILITY_CALIBRATION_3D
TOBII_CAPABILITY_DISPLAY_AREA_WRITABLE
TOBII_CAPABILITY_PERSISTENT_STORAGE
TOBII_DEVICE_GENERATION_G5
TOBII_DEVICE_GENERATION_IS3
TOBII_DEVICE_GENERATION_IS4
TOBII_ERROR_ALLOCATION_FAILED
TOBII_ERROR_ALREADY_SUBSCRIBED
TOBII_ERROR_CALIBRATION_ALREADY_STARTED
TOBII_ERROR_CALIBRATION_BUSY
TOBII_ERROR_CALIBRATION_NOT_STARTED
TOBII_ERROR_CALLBACK_IN_PROGRESS
TOBII_ERROR_CONFLICTING_API_INSTANCES
TOBII_ERROR_CONNECTION_FAILED
TOBII_ERROR_INSUFFICIENT_LICENSE
TOBII_ERROR_INTERNAL
TOBII_ERROR_INVALID_PARAMETER
TOBII_ERROR_NOT_AVAILABLE
TOBII_ERROR_NOT_SUBSCRIBED
TOBII_ERROR_NOT_SUPPORTED
TOBII_ERROR_NO_ERROR
TOBII_ERROR_OPERATION_FAILED
TOBII_ERROR_TIMED_OUT
TOBII_LOG_LEVEL_DEBUG
TOBII_LOG_LEVEL_ERROR
TOBII_LOG_LEVEL_INFO
TOBII_LOG_LEVEL_TRACE
TOBII_LOG_LEVEL_WARN
TOBII_NOTIFICATION_TYPE_CALIBRATION_STATE_CHANGED
TOBII_NOTIFICATION_TYPE_DEVICE_PAUSED_STATE_CHANGED
TOBII_NOTIFICATION_TYPE_DISPLAY_AREA_CHANGED
TOBII_NOTIFICATION_TYPE_EXCLUSIVE_MODE_STATE_CHANGED
TOBII_NOTIFICATION_TYPE_FRAMERATE_CHANGED
TOBII_NOTIFICATION_TYPE_POWER_SAVE_STATE_CHANGED
TOBII_NOTIFICATION_TYPE_TRACK_BOX_CHANGED
TOBII_NOTIFICATION_VALUE_TYPE_DISPLAY_AREA
TOBII_NOTIFICATION_VALUE_TYPE_FLOAT
TOBII_NOTIFICATION_VALUE_TYPE_NONE
TOBII_NOTIFICATION_VALUE_TYPE_STATE
TOBII_NOT_SUPPORTED
TOBII_STATE_BOOL_FALSE
TOBII_STATE_BOOL_TRUE
TOBII_STATE_DEVICE_PAUSED
TOBII_STATE_EXCLUSIVE_MODE
TOBII_STATE_POWER_SAVE_ACTIVE
TOBII_STATE_REMOTE_WAKE_ACTIVE
TOBII_STREAM_DIAGNOSTICS_IMAGE
TOBII_STREAM_DIGITAL_SYNCPORT
TOBII_STREAM_EYE_POSITION_NORMALIZED
TOBII_STREAM_GAZE_DATA
TOBII_STREAM_GAZE_ORIGIN
TOBII_STREAM_GAZE_POINT
TOBII_STREAM_HEAD_POSE
TOBII_STREAM_USER_PRESENCE
TOBII_STREAM_WEARABLE
TOBII_SUPPORTED
TOBII_USER_PRESENCE_STATUS_AWAY
TOBII_USER_PRESENCE_STATUS_PRESENT
TOBII_USER_PRESENCE_STATUS_UNKNOWN
TOBII_VALIDITY_INVALID
TOBII_VALIDITY_VALID

Functions

tobii_api_create
tobii_api_destroy
tobii_capability_supported
tobii_clear_callback_buffers
tobii_device_create
tobii_device_destroy
tobii_device_process_callbacks
tobii_device_reconnect
tobii_enumerate_local_device_urls
tobii_enumerate_local_device_urls_ex
tobii_error_message
tobii_eye_position_normalized_subscribe
tobii_eye_position_normalized_unsubscribe
tobii_gaze_origin_subscribe
tobii_gaze_origin_unsubscribe
tobii_gaze_point_subscribe
tobii_gaze_point_unsubscribe
tobii_get_api_version
tobii_get_device_info
tobii_get_state_bool
tobii_get_track_box
tobii_head_pose_subscribe
tobii_head_pose_unsubscribe
tobii_notifications_subscribe
tobii_notifications_unsubscribe
tobii_stream_supported
tobii_system_clock
tobii_update_timesync
tobii_user_presence_subscribe
tobii_user_presence_unsubscribe
tobii_wait_for_callbacks

Type Definitions

Capability
DataReceiver
DeviceUrlReceiver
EyePositionNormalizedFn
FreeFn
GazeOriginFn
GazePointFn
HeadPoseFn
LogFn
LogLevel
MallocFn
NotificationType
NotificationValueType
NotificationsCallbackFn
State
StateBool
Status

tobii_error_t

Stream
Supported
UserPresenceFn
UserPresenceStatus
Validity

Unions

NotificationUnion