48 lines
1.4 KiB
TypeScript
48 lines
1.4 KiB
TypeScript
/**
|
|
* Provides interfaces to generate system logs.
|
|
*
|
|
* @namespace JudgeSDk
|
|
* @syscap SystemCapability.HiviewDFX.HiLog
|
|
* @crossplatform
|
|
* @HONGZOS 2.0
|
|
*/
|
|
|
|
declare namespace Judge {
|
|
function examJudgeVersion(): string;
|
|
|
|
function examJudgeInit(data: string, len: number): number;
|
|
|
|
function examJudgeSetLogCallback(level: number, handle: Function): number;
|
|
|
|
function examJudgeRealExam(plc: string, len: number): number;
|
|
|
|
function examJudgeSetRealExamCallback(callback: Function): number;
|
|
|
|
function examJudgeMapImageSetCallback(callback: Function): number;
|
|
|
|
function examJudgeArtificialMark(no: number, serial: string, type: number): number;
|
|
|
|
function examJudgeArtificialItem(no: number, type: number): number;
|
|
|
|
function examJudgeMapSetDrawing(flag: boolean): number;
|
|
|
|
function examJudgeBeginExam(data: string, len: number): number;
|
|
|
|
function examJudgeEndExam(): number;
|
|
|
|
function examJudgeDestroy(): number;
|
|
|
|
function examJudgeMapSetParam(width: number, height: number): number;
|
|
|
|
function examJudgeMapSetScaling(scale: number): number;
|
|
|
|
function examJudgeSetPerformCallback(callback: Function): number;
|
|
|
|
function examJudgeSoundEnd(no: number, code: string, type: number): number;
|
|
|
|
function examCalcGpsDistance(lng1: number, lat1: number, lng2: number, lat2: number, height: number): number;
|
|
|
|
function examJudgeErrorInfo(level: number): string;
|
|
}
|
|
|
|
export default Judge; |