Jabber Guest iOS SDK
 All Classes Functions Variables Enumerations Enumerator Properties Groups
CJGuestMediaStatistics.h
1 //
2 // CJGuestMediaStatistics.h
3 // JabberGuestSDK
4 //
5 // Copyright (c) 2014 Cisco Systems, Inc. All rights reserved.
6 //
7 
8 #import <Foundation/Foundation.h>
9 
14 @interface CJGuestCodecStatistics : NSObject
18 @property (nonatomic, readonly, strong) NSString *name;
22 @property (nonatomic, readonly) NSInteger payloadType;
26 @property (nonatomic, readonly) NSInteger clockRate;
27 @end
28 
29 
34 @interface CJGuestMediaStatistics : NSObject
38 @property (nonatomic, readonly, strong) CJGuestCodecStatistics *receiveCodec;
42 @property (nonatomic, readonly) NSInteger receivedPackets;
46 @property (nonatomic, readonly) NSInteger receivePacketsLost;
50 @property (nonatomic, readonly) float receivePercentLost;
54 @property (nonatomic, readonly) float receiveCumPercentLost;
58 @property (nonatomic, readonly) NSInteger receiveBitrate;
62 @property (nonatomic, readonly) NSInteger receiveJitter;
63 
67 @property (nonatomic, readonly) NSInteger sentPackets;
71 @property (nonatomic, readonly, strong) CJGuestCodecStatistics *transmitCodec;
75 @property (nonatomic, readonly) NSInteger transmitPacketsReceived;
79 @property (nonatomic, readonly) NSInteger transmitPacketsLost;
83 @property (nonatomic, readonly) float transmitPercentLost;
87 @property (nonatomic, readonly) float transmitCumPercentLost;
91 @property (nonatomic, readonly) NSInteger transmitBitrate;
95 @property (nonatomic, readonly) NSInteger transmitJitter;
99 @property (nonatomic, readonly) NSInteger transmitRoundTrip;
100 @end
101 
107 
108 @end
109 
118 @property (nonatomic, readonly) NSInteger receiveFrameWidth;
122 @property (nonatomic, readonly) NSInteger receiveFrameHeight;
126 @property (nonatomic, readonly) float receivedFramesPerSecond;
127 
131 @property (nonatomic, readonly) NSInteger transmitFrameWidth;
135 @property (nonatomic, readonly) NSInteger transmitFrameHeight;
139 @property (nonatomic, readonly) float transmittedFramesPerSecond;
140 @end
141