TVOPreflightTimeMeasurement

Objective-C

@interface TVOPreflightTimeMeasurement : NSObject

Swift

class TVOPreflightTimeMeasurement : NSObject

TVOPreflightTimeMeasurement is used to keep track of signaling connection time, peer connection time, ice connection time and preflight test time.

  • @brief Preflight test start time. Unix timestamp in milliseconds.

    Declaration

    Objective-C

    @property (nonatomic, readonly) CFTimeInterval startTime;

    Swift

    var startTime: CFTimeInterval { get }
  • @brief Preflight test end time. Unix timestamp in milliseconds.

    Declaration

    Objective-C

    @property (nonatomic, readonly) CFTimeInterval endTime;

    Swift

    var endTime: CFTimeInterval { get }
  • @brief Duration of the preflight test. Unix timestamp in milliseconds.

    Declaration

    Objective-C

    @property (nonatomic, readonly) CFTimeInterval duration;

    Swift

    var duration: CFTimeInterval { get }
  • Unavailable

    Developers shouldn’t initialize this class directly.

    @brief Developers shouldn’t initialize this class directly.

    Declaration

    Objective-C

    - (null_unspecified instancetype)init;