Structures

The following structures are available globally.

  • Simple Point structure used to pass Gaze points and Position around

    See more

    Declaration

    Swift

    public struct Point : Hashable
  • Message for an eye

    See more

    Declaration

    Swift

    public struct Skyle_Types_Eye : Sendable
    extension Skyle_Types_Eye: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Left and right glint

    See more

    Declaration

    Swift

    public struct Skyle_Types_Glints : Sendable
    extension Skyle_Types_Glints: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message for a feature

    See more

    Declaration

    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 more

    Declaration

    Swift

    public struct Skyle_Types_Face : Sendable
    extension Skyle_Types_Face: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message describing a user profile

    See more

    Declaration

    Swift

    public struct Skyle_Profile : Sendable
    extension Skyle_Profile: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Undocumented

    See more

    Declaration

    Swift

    public struct Skyle_SkyleNIOClient : Skyle_SkyleClientProtocol
  • Undocumented

    See more

    Declaration

    Swift

    public struct Skyle_SkyleAsyncClient : Skyle_SkyleAsyncClientProtocol
  • Single image in grayscale raw bytes

    See more

    Declaration

    Swift

    public struct Skyle_RawImage : @unchecked Sendable
    extension Skyle_RawImage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message to indicate a trigger

    See more

    Declaration

    Swift

    public struct Skyle_TriggerMessage : Sendable
    extension Skyle_TriggerMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message to request resets

    See more

    Declaration

    Swift

    public struct Skyle_ResetMessage : Sendable
    extension Skyle_ResetMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • General status message

    See more

    Declaration

    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 more

    Declaration

    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 more

    Declaration

    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 more

    Declaration

    Swift

    public struct Skyle_CalibCursorMessages : Sendable
    extension Skyle_CalibCursorMessages: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message describing the calibration status

    See more

    Declaration

    Swift

    public struct Skyle_CalibControl : Sendable
    extension Skyle_CalibControl: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message with screen resolution of the client

    See more

    Declaration

    Swift

    public struct Skyle_ScreenResolution : Sendable
    extension Skyle_ScreenResolution: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message to improve a calibration

    See more

    Declaration

    Swift

    public struct Skyle_CalibImprove : Sendable
    extension Skyle_CalibImprove: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message to confirm a calibration point

    See more

    Declaration

    Swift

    public struct Skyle_CalibConfirm : Sendable
    extension Skyle_CalibConfirm: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message wrapping calibration host messages

    See more

    Declaration

    Swift

    public struct Skyle_CalibMessages : Sendable
    extension Skyle_CalibMessages: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message for binocular gaze points

    See more

    Declaration

    Swift

    public struct Skyle_BinocularGaze : Sendable
    extension Skyle_BinocularGaze: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message describing a calibration point

    See more

    Declaration

    Swift

    public struct Skyle_CalibPoint : Sendable
    extension Skyle_CalibPoint: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message describing the quality of a calibration

    See more

    Declaration

    Swift

    public struct Skyle_CalibQuality : Sendable
    extension Skyle_CalibQuality: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message with eye positions and quality indicators

    See more

    Declaration

    Swift

    public struct Skyle_PositioningMessage : Sendable
    extension Skyle_PositioningMessage: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Option message for configuration

    See more

    Declaration

    Swift

    public struct Skyle_Options : @unchecked Sendable
    extension Skyle_Options: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • iPad Option message for configuration

    See more

    Declaration

    Swift

    public struct Skyle_IPadOptions : Sendable
    extension Skyle_IPadOptions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message containing all build versions

    See more

    Declaration

    Swift

    public struct Skyle_DeviceVersions : Sendable
    extension Skyle_DeviceVersions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Representing the three available button actions

    See more

    Declaration

    Swift

    public struct Skyle_ButtonActions : Sendable
    extension Skyle_ButtonActions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Button message

    See more

    Declaration

    Swift

    public struct Skyle_Button : Sendable
    extension Skyle_Button: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Filter configuration message

    See more

    Declaration

    Swift

    public struct Skyle_FilterOptions : Sendable
    extension Skyle_FilterOptions: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message for a 2D point

    See more

    Declaration

    Swift

    public struct Skyle_Types_Point : Sendable
    extension Skyle_Types_Point: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message for a size

    See more

    Declaration

    Swift

    public struct Skyle_Types_Size : Sendable
    extension Skyle_Types_Size: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message for a rectangle

    See more

    Declaration

    Swift

    public struct Skyle_Types_Rectangle : Sendable
    extension Skyle_Types_Rectangle: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
  • Message for a pair of eyes

    See more

    Declaration

    Swift

    public struct Skyle_Types_Eyes : @unchecked Sendable
    extension Skyle_Types_Eyes: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding