Chromium Code Reviews| Index: webrtc/sdk/objc/Framework/Headers/WebRTC/RTCMetricsSampleInfo.h |
| diff --git a/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCMetricsSampleInfo.h b/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCMetricsSampleInfo.h |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..16e47ba1958cbab0cef0a8aae1c44adaa8b7ca09 |
| --- /dev/null |
| +++ b/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCMetricsSampleInfo.h |
| @@ -0,0 +1,48 @@ |
| +/* |
| + * Copyright 2016 The WebRTC project authors. All Rights Reserved. |
| + * |
| + * Use of this source code is governed by a BSD-style license |
| + * that can be found in the LICENSE file in the root of the source |
| + * tree. An additional intellectual property rights grant can be found |
| + * in the file PATENTS. All contributing project authors may |
| + * be found in the AUTHORS file in the root of the source tree. |
| + */ |
| + |
| +#import <Foundation/Foundation.h> |
| + |
| +#import <WebRTC/RTCMacros.h> |
| + |
| +NS_ASSUME_NONNULL_BEGIN |
| + |
| +RTC_EXPORT |
| +@interface RTCMetricsSampleInfo : NSObject |
| + |
| +/** |
| + * Example of RTCMetricsSampleInfo: |
| + * name: "WebRTC.Video.InputFramesPerSecond" |
| + * min: 1 |
| + * max: 100 |
| + * bucketCount: 50 |
| + * samples: [29]:2 [30]:1 |
| + */ |
| + |
| +/** The name of the histogram. */ |
| +@property(nonatomic, readonly) NSString* name; |
|
tkchin_webrtc
2016/06/06 17:32:51
NSString *name
åsapersson
2016/06/07 06:10:25
Done.
|
| + |
| +/** The minimum bucket value. */ |
| +@property(nonatomic, readonly) int min; |
| + |
| +/** The maximum bucket value. */ |
| +@property(nonatomic, readonly) int max; |
| + |
| +/** The number of buckets. */ |
| +@property(nonatomic, readonly) int bucketCount; |
| + |
| +/** A dictionary holding the samples <value, # of events>. */ |
| +@property(nonatomic, readonly) NSDictionary<NSNumber*, NSNumber*>* samples; |
|
tkchin_webrtc
2016/06/06 17:32:51
NSDictionary<NSNumber *, NSNumber *> *samples;
åsapersson
2016/06/07 06:10:25
Done.
|
| + |
| +- (instancetype)init NS_UNAVAILABLE; |
| + |
| +@end |
| + |
| +NS_ASSUME_NONNULL_END |