OwnedInstanceProtocol

public protocol OwnedInstanceProtocol

This is a base protocol for structs returned from the ONVIF object. They can all refer back to their “owner.”

  • This is the RVS_ONVIF instance that “owns” this struct.

    Declaration

    Swift

    var owner: RVS_ONVIF! { get }
  • asParameters Default implementation

    This allows conformant protocols to return data as parameters.

    Default Implementation

    Default is an empty Dictionary.

    Declaration

    Swift

    var asParameters: [String : Any]! { get }