Structures
The following structures are available globally.
-
Simple Point structure used to pass Gaze points and Position around
See moreDeclaration
Swift
public struct Point : Hashable
-
Message for an eye
See moreDeclaration
Swift
public struct Skyle_Types_Eye : Sendable
extension Skyle_Types_Eye: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Left and right glint
See moreDeclaration
Swift
public struct Skyle_Types_Glints : Sendable
extension Skyle_Types_Glints: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message for a feature
See moreDeclaration
Swift
public struct Skyle_Types_Feature : Sendable
extension Skyle_Types_Feature: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message for a face Rectangle bounding box of the face Eyes containing several features of the eyes
See moreDeclaration
Swift
public struct Skyle_Types_Face : Sendable
extension Skyle_Types_Face: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message describing a user profile
See moreDeclaration
Swift
public struct Skyle_Profile : Sendable
extension Skyle_Profile: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Undocumented
See moreDeclaration
Swift
public struct Skyle_SkyleNIOClient : Skyle_SkyleClientProtocol
-
Undocumented
See moreDeclaration
Swift
public struct Skyle_SkyleAsyncClient : Skyle_SkyleAsyncClientProtocol
-
Single image in grayscale raw bytes
See moreDeclaration
Swift
public struct Skyle_RawImage : @unchecked Sendable
extension Skyle_RawImage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message to indicate a trigger
See moreDeclaration
Swift
public struct Skyle_TriggerMessage : Sendable
extension Skyle_TriggerMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message to request resets
See moreDeclaration
Swift
public struct Skyle_ResetMessage : Sendable
extension Skyle_ResetMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
General status message
See moreDeclaration
Swift
public struct Skyle_StatusMessage : Sendable
extension Skyle_StatusMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message to wrap the options message: either empty or filled with options
See moreDeclaration
Swift
public struct Skyle_OptionMessage : Sendable
extension Skyle_OptionMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message wrapping possible calibration control messages for a client
See moreDeclaration
Swift
public struct Skyle_CalibControlMessages : Sendable
extension Skyle_CalibControlMessages: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message wrapping possible cursor calibration messages for a client
See moreDeclaration
Swift
public struct Skyle_CalibCursorMessages : Sendable
extension Skyle_CalibCursorMessages: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message describing the calibration status
See moreDeclaration
Swift
public struct Skyle_CalibControl : Sendable
extension Skyle_CalibControl: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message with screen resolution of the client
See moreDeclaration
Swift
public struct Skyle_ScreenResolution : Sendable
extension Skyle_ScreenResolution: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message to improve a calibration
See moreDeclaration
Swift
public struct Skyle_CalibImprove : Sendable
extension Skyle_CalibImprove: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message to confirm a calibration point
See moreDeclaration
Swift
public struct Skyle_CalibConfirm : Sendable
extension Skyle_CalibConfirm: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message wrapping calibration host messages
See moreDeclaration
Swift
public struct Skyle_CalibMessages : Sendable
extension Skyle_CalibMessages: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message for binocular gaze points
See moreDeclaration
Swift
public struct Skyle_BinocularGaze : Sendable
extension Skyle_BinocularGaze: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message describing a calibration point
See moreDeclaration
Swift
public struct Skyle_CalibPoint : Sendable
extension Skyle_CalibPoint: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message describing the quality of a calibration
See moreDeclaration
Swift
public struct Skyle_CalibQuality : Sendable
extension Skyle_CalibQuality: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message with eye positions and quality indicators
See moreDeclaration
Swift
public struct Skyle_PositioningMessage : Sendable
extension Skyle_PositioningMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Option message for configuration
See moreDeclaration
Swift
public struct Skyle_Options : @unchecked Sendable
extension Skyle_Options: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
iPad Option message for configuration
See moreDeclaration
Swift
public struct Skyle_IPadOptions : Sendable
extension Skyle_IPadOptions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message containing all build versions
See moreDeclaration
Swift
public struct Skyle_DeviceVersions : Sendable
extension Skyle_DeviceVersions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Representing the three available button actions
See moreDeclaration
Swift
public struct Skyle_ButtonActions : Sendable
extension Skyle_ButtonActions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Button message
See moreDeclaration
Swift
public struct Skyle_Button : Sendable
extension Skyle_Button: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Filter configuration message
See moreDeclaration
Swift
public struct Skyle_FilterOptions : Sendable
extension Skyle_FilterOptions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message for a 2D point
See moreDeclaration
Swift
public struct Skyle_Types_Point : Sendable
extension Skyle_Types_Point: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message for a size
See moreDeclaration
Swift
public struct Skyle_Types_Size : Sendable
extension Skyle_Types_Size: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message for a rectangle
See moreDeclaration
Swift
public struct Skyle_Types_Rectangle : Sendable
extension Skyle_Types_Rectangle: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
-
Message for a pair of eyes
See moreDeclaration
Swift
public struct Skyle_Types_Eyes : @unchecked Sendable
extension Skyle_Types_Eyes: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding