harmony_vehicle_terminal/ohos/so/@ohos.judgesdk.d.ts
2025-07-25 13:14:46 +08:00

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;