Protocols

The following protocols are available globally.

  • Implement ScreenMeetUI protocol to implement all user interactions in style of your application UI

    See more

    Declaration

    Swift

    public protocol ScreenMeetUIProtocol
  • Listener for lifcycle-related state of for the session

    See more

    Declaration

    Swift

    public protocol LifecycleListener : AnyObject
  • Listens for activity on this session

    See more

    Declaration

    Swift

    public protocol SessionEventListener : AnyObject
  • Represents video source

    See more

    Declaration

    Swift

    public protocol LocalVideoSource
  • Allows to modify every session frame before sending to server

    See more

    Declaration

    Swift

    public protocol FrameProcessor