# ReportUtil

public class ReportUtil

前缀及后缀名词解释: 发起方： A - App 层发， L - Lib 层， N - 调用 Native 层接口， P - Protocol 层。 结果类型： O -操作， S - 状态， T - 任务， R - 结果， E - 错误。

## Constructors

ReportUtil
Link copied to clipboard
public void ReportUtil()

## Types

TAG
Link copied to clipboard
public enum TAG

## Properties

CODE_SUCCESS
Link copied to clipboard
public final static int CODE_SUCCESS
KEY_CODE
Link copied to clipboard
public final static String KEY_CODE
KEY_ROOMID
Link copied to clipboard
public final static String KEY_ROOMID
KEY_ROOMIDCODE
Link copied to clipboard
public final static String KEY_ROOMIDCODE
PREFIX_APP
Link copied to clipboard
public final static String PREFIX_APP
PREFIX_LIB
Link copied to clipboard
public final static String PREFIX_LIB
SUFFIX_ERROR
Link copied to clipboard
public final static String SUFFIX_ERROR
SUFFIX_OPERATE
Link copied to clipboard
public final static String SUFFIX_OPERATE
SUFFIX_RESULT
Link copied to clipboard
public final static String SUFFIX_RESULT
SUFFIX_STATUS
Link copied to clipboard
public final static String SUFFIX_STATUS
SUFFIX_TASK
Link copied to clipboard
public final static String SUFFIX_TASK

## Functions

appError
Link copied to clipboard
public static void appError(ReportUtil.TAG tag, RTCErrorCode code)
public static void appError(ReportUtil.TAG tag, int level, RTCErrorCode code)
public static void appError(ReportUtil.TAG tag, int code, String desc)
public static void appError(ReportUtil.TAG tag, String keys, Array<Object> values)
public static void appError(ReportUtil.TAG tag, RTCErrorCode code, String keys, Array<Object> values)
public static void appError(ReportUtil.TAG tag, boolean checkErrorCodeAndDegradeLevel, String keys, Array<Object> values)
public static void appError(ReportUtil.TAG tag, int level, int code, String desc)
public static void appError(ReportUtil.TAG tag, int level, String keys, Array<Object> values)
public static void appError(ReportUtil.TAG tag, int level, RTCErrorCode code, String keys, Array<Object> values)
appOperate
Link copied to clipboard
public static void appOperate(ReportUtil.TAG tag, String keys, Array<Object> values)
appRes
Link copied to clipboard
public static void appRes(ReportUtil.TAG tag, String roomId)
public static void appRes(ReportUtil.TAG tag, String keys, Array<Object> values)
appStatus
Link copied to clipboard
public static void appStatus(ReportUtil.TAG tag, String keys, Array<Object> values)
public static void appStatus(ReportUtil.TAG tag, RongCallSession callSession, String keys, Array<Object> values)
appTask
Link copied to clipboard
public static void appTask(ReportUtil.TAG tag, String keys, Array<Object> values)
eventToString
Link copied to clipboard
public static String eventToString(int event)
libError
Link copied to clipboard
public static void libError(ReportUtil.TAG tag, String keys, Array<Object> values)
public static void libError(ReportUtil.TAG tag, RTCErrorCode code, String keys, Array<Object> values)
public static void libError(ReportUtil.TAG tag, boolean checkErrorCodeAndDegradeLevel, String keys, Array<Object> values)
public static void libError(ReportUtil.TAG tag, int level, String keys, Array<Object> values)
libErrorW
Link copied to clipboard
public static void libErrorW(ReportUtil.TAG tag, RTCErrorCode code, String keys, Array<Object> values)
libRes
Link copied to clipboard
public static void libRes(ReportUtil.TAG tag)
public static void libRes(ReportUtil.TAG tag, String roomId)
public static void libRes(ReportUtil.TAG tag, String keys, Array<Object> values)
libStatus
Link copied to clipboard
public static void libStatus(ReportUtil.TAG tag, String keys, Array<Object> values)
libTask
Link copied to clipboard
public static void libTask(ReportUtil.TAG tag)
public static void libTask(ReportUtil.TAG tag, String keys, Array<Object> values)
report
Link copied to clipboard
public static void report(String prefix, ReportUtil.TAG tag, String suffix, String keys, Array<Object> values)
public static void report(String prefix, ReportUtil.TAG tag, String suffix, int level, String keys, Array<Object> values)