@class NSString, NSNumber, NSMutableArray; @interface CMDataContainer : NSObject { unsigned long long nextDataSent; unsigned long long nextDataRecv; unsigned long long nextMsgSent; unsigned long long nextMsgRecv; unsigned long long nextEvent; } @property (class, readonly) BOOL supportsSecureCoding; @property (retain, nonatomic) NSString *version; @property (retain, nonatomic) NSString *cv3dVersion; @property (retain, nonatomic) NSString *iOSVersion; @property (retain, nonatomic) NSString *macOSVersion; @property (retain, nonatomic) NSString *cvPlayerVersion; @property (retain, nonatomic) NSString *deviceString; @property (retain, nonatomic) NSNumber *sessionID; @property (retain, nonatomic) NSMutableArray *cmDataSent; @property (retain, nonatomic) NSMutableArray *cmDataRecv; @property (retain, nonatomic) NSMutableArray *cmMsgSent; @property (retain, nonatomic) NSMutableArray *cmMsgRecv; @property (retain, nonatomic) NSMutableArray *cmEvents; + (id)classes; + (id)versionS; - (id)init; - (void)encodeWithCoder:(id)a0; - (void).cxx_destruct; - (id)initWithCoder:(id)a0; - (void)appendCMData:(id)a0 sending:(BOOL)a1; - (void)appendCMEvent:(id)a0; - (void)appendCMMessage:(id)a0 sending:(BOOL)a1; - (id)grabNextDataRecv; - (id)grabNextDataSent; - (id)grabNextEvent; - (id)grabNextMessageRecv; - (id)grabNextMessageSent; - (void)resetReader; @end