p2p通话记录
更新时间:2025-04-16 09:38:25

p2p通话记录

方法总览

方法名称 行为 含义描述
OnCallRecordInfoChanged 通知 p2p通话记录更新
OnRecordDetailInfoGetResult 通知 通话详情获取结果
GetCallRecordList 调用 查询P2P通话记录
DeleteCallRecordByRecordId 调用 删除单条P2P通话记录
ClearCallRecord 调用 删除所有P2P通话记录
GetCallRecordDetail 调用 获取P2P通话记录详情

OnCallRecordInfoChanged

通知描述

p2p通话记录更新

通知定义

void OnCallRecordInfoChanged();

参数描述

无参数。

返回值描述

无返回值。

OnRecordDetailInfoGetResult

通知描述

通话详情获取结果

通知定义

void OnRecordDetailInfoGetResult(string recordId, int nCode, CallRecordDetailInfoList listData);

参数描述

参数 类型 含义
recordId string
nCode int
listData CallRecordDetailInfoList

P2P通话记录详细信息列表

struct CallRecordDetailInfoList {
    std::vector<CallRecordDetailInfo> infoList;/**  */
}

返回值描述

无返回值。

GetCallRecordList

接口描述

查询P2P通话记录

接口定义

CallRecordInfoList GetCallRecordList();

参数描述

无参数。

返回值描述

类型 含义
CallRecordInfoList 所有P2P通话记录信息

CallRecordInfoList 所有P2P通话记录信息

struct CallRecordInfoList {
    std::vector<CallRecordInfo> vecCallRecordInfoList;/** < P2P通话记录 */
}

DeleteCallRecordByRecordId

接口描述

删除单条P2P通话记录

接口定义

YLSDKERR DeleteCallRecordByRecordId(string recordId);

参数描述

参数 类型 含义
recordId string

返回值描述

类型 含义
YLSDKERR 错误码,详情见错误码 YLSDKERR 的定义

ClearCallRecord

接口描述

删除所有P2P通话记录

接口定义

YLSDKERR ClearCallRecord();

参数描述

无参数。

返回值描述

类型 含义
YLSDKERR 错误码,详情见错误码 YLSDKERR 的定义

GetCallRecordDetail

接口描述

获取P2P通话记录详情

接口定义

YLSDKERR GetCallRecordDetail(string recordId);

参数描述

参数 类型 含义
recordId string

返回值描述

类型 含义
YLSDKERR 错误码,详情见错误码 YLSDKERR 的定义
本页目录