Protocols

The following protocols are available globally.

  • Skyle service to use the eye tracker

    Usage: instantiate Skyle_SkyleClient, then call methods of this protocol to make API calls.

    See more

    Declaration

    Swift

    public protocol Skyle_SkyleClientProtocol : GRPCClient
  • Skyle service to use the eye tracker

    See more

    Declaration

    Swift

    @available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
    public protocol Skyle_SkyleAsyncClientProtocol : GRPCClient
  • Undocumented

    See more

    Declaration

    Swift

    public protocol Skyle_SkyleClientInterceptorFactoryProtocol : Sendable
  • Skyle service to use the eye tracker

    To build a server, implement a class that conforms to this protocol.

    See more

    Declaration

    Swift

    public protocol Skyle_SkyleProvider : CallHandlerProvider
  • Skyle service to use the eye tracker

    To implement a server, implement an object which conforms to this protocol.

    See more

    Declaration

    Swift

    @available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
    public protocol Skyle_SkyleAsyncProvider : CallHandlerProvider, Sendable
  • Undocumented

    See more

    Declaration

    Swift

    public protocol Skyle_SkyleServerInterceptorFactoryProtocol : Sendable