API参考
载入中...
搜索中...
未找到
app_print.h
1
/*
2
* This file is part of the openHiTLS project.
3
*
4
* openHiTLS is licensed under the Mulan PSL v2.
5
* You can use this software according to the terms and conditions of the Mulan PSL v2.
6
* You may obtain a copy of Mulan PSL v2 at:
7
*
8
* http://license.coscl.org.cn/MulanPSL2
9
*
10
* THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
11
* EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
12
* MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
13
* See the Mulan PSL v2 for more details.
14
*/
15
16
#ifndef HITLS_APP_LOG_H
17
#define HITLS_APP_LOG_H
18
#include <stdio.h>
19
#include <stdint.h>
20
#include "bsl_uio.h"
21
#ifdef __cplusplus
22
extern
"C"
{
23
#endif
24
25
#define AppPrintInfo AppPrintError
26
36
int32_t AppPrint(
BSL_UIO
*uio,
const
char
*format, ...);
37
46
void
AppPrintError(
const
char
*format, ...);
47
55
56
int32_t AppPrintErrorUioInit(FILE *fp);
57
64
65
void
AppPrintErrorUioUnInit(
void
);
66
67
#ifdef __cplusplus
68
}
69
#endif
70
#endif
BSL_UIO
struct UIO_ControlBlock BSL_UIO
UIO module control structure
定义
bsl_uio.h:37
apps
include
app_print.h
制作者
1.15.0