Other Classes

The following classes are available globally.

OTVSSMLicenseResponse

  • The OTVSSMLicenseResponse is a container class used to hold the full license response (license/ckc data, and the heartbeat period)

    See more

    Declaration

    Swift

    public class OTVSSMLicenseResponse : NSObject

OTVCustomerSSMDelegate implmentation

  • The OTVCustomerSSMDelegate class provides default implemetation to conform to the OTVLicenseDelegate protocol. When a license is requested, it will use the license callback from the OTVCustomerSSMCallback conforming delegate, expecting a response OTVSSMLicenseResponse containing the license data and a heartbeat period in seconds. On receipt of a non-zero positive heartbeat period the first license request will start the heartbeat, starting at 0+heartbeat seconds. It is the respoisibility of the calling application to stop the heartbeat when required by calling the ‘reset’ function.

    See more

    Declaration

    Swift

    @objc
    public class OTVCustomerSSMDelegate : NSObject, OTVLicenseDelegate