Protocols

The following protocols are available globally.

The Structure of a Format Object

The Structure of a Meeting’s Physical Component

The Structure of a Single Venue, in A Meeting’s Virtual Component

The Structure of a Meeting’s Virtual Component

The Structure of a Meeting Object

The Structure of an Organization Object

The Structure of an Organization With Associated Transport

A Simple “Reference Context” Protocol

  • This defines a protocol, that describes a simple extraInfo String, allowing conformant types to store string information.

    See more

    Declaration

    Swift

    public protocol LGV_MeetingSDK_RefCon_Protocol

A Simple “Extra Info” Protocol

  • This defines a protocol, that declares a simple extraInfo String, allowing conformant types to store string information.

    See more

    Declaration

    Swift

    public protocol LGV_MeetingSDK_Additional_Info_Protocol

The Parsed Meeting Search Information Protocol

The Main Implementation Protocol

The Parser Protocol

  • This defines the requirements for an instance of a data parser for the transport.

    See more

    Declaration

    Swift

    public protocol LGV_MeetingSDK_Parser_Protocol : AnyObject

Search Initiator Protocol

  • This is supplied to a transport instance, and is used to form the searh “stimulus” commands, to be sent to the server.

    See more

    Declaration

    Swift

    public protocol LGV_MeetingSDK_SearchInitiator_Protocol : AnyObject

The Transport Layer Protocol