//
//  HWMSDKP2PConfRecordInfoModel.h
//  HWMSDKSDK
//
//  Automatically generated file. DO NOT MODIFY!!!
//

#import <Foundation/Foundation.h>
#import "HWMSDKCommonDefine.h"
#import "HWMSDKCallBasicMemberInfoModel.h"
#import "HWMSDKCallBasicMemberInfoModel.h"

NS_ASSUME_NONNULL_BEGIN

@interface HWMSDKP2PConfRecordInfoModel : NSObject

/// 主叫方信息
@property (nonatomic, strong) HWMSDKCallBasicMemberInfoModel *callerInfo;
/// 被叫方信息
@property (nonatomic, strong) HWMSDKCallBasicMemberInfoModel *calleeInfo;
/// 废弃参数（为了老版本能够继续使用，暂不删除），呼叫开始时间，精度秒(0时区)
@property (nonatomic, assign) NSInteger startTime;
/// 废弃参数（为了老版本能够继续使用，暂不删除），呼叫接通时间，精度秒(0时区)
@property (nonatomic, assign) NSInteger joinTime;
/// 废弃参数（为了老版本能够继续使用，暂不删除），呼叫结束时间，精度秒(0时区)
@property (nonatomic, assign) NSInteger endTime;
/// 呼叫开始时间戳，单位为秒
@property (nonatomic, assign) NSInteger startTimeStamp;
/// 呼叫接通时间戳，单位为秒
@property (nonatomic, assign) NSInteger joinTimeStamp;
/// 呼叫结束时间戳，单位为秒
@property (nonatomic, assign) NSInteger endTimeStamp;
/// 是否为主动呼出
@property (nonatomic, assign) BOOL isCallOut;
/// 呼叫是否建立
@property (nonatomic, assign) BOOL isCallEstablished;
/// 呼叫类型
@property (nonatomic, assign) HWMCallType callType;

@end

NS_ASSUME_NONNULL_END

