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; |