zvlogoutput.h
来自「一个内存日志系统」· C头文件 代码 · 共 48 行
H
48 行
#ifndef __ZEVIOLOG_OUTPUT_H__#define __ZEVIOLOG_OUTPUT_H__#include "zvLog.h"/******************************************************************************\* Local Defines *\******************************************************************************/#define ZEVIO_LOG_MAX_NAME_LENGTH 45 // Maximum length of an event name string/******************************************************************************\* Type definition *\******************************************************************************/typedef enum { ZEVIO_SCREEN_OUT = 0, // Print out in the Tornado shell ZEVIO_FILE_OUT, // Print out into a file ZEVIO_FTP_OUT, // Print out into a txt file using ftp protocol ZEVIO_DEV_OUT // Print out in the specified device (default is /tyCo/1 = serial port} ZEVIO_LOG_OUTPUT;/******************************************************************************\* Function Prototypes *\******************************************************************************/retCode ZEVIOLogOutputInit();retCode ZEVIOLogGetEventName( ZEVIO_LOG_EVENT event, char *name );retCode ZEVIOLogPrint(ZEVIO_LOG_OUTPUT out); //output main//retCode ZEVIOLogPrintFTP( char *outputFile, char *arghost, char *argusername, char *argpassword );//retCode ZEVIOLogFTP( char *outputFile, char *arghost, char *argusername, char *argpassword );//retCode ZEVIOLogConfigFTP( char *outputFile, char *arghost, char *argusername, char *argpassword);retCode ZEVIOLogPrintDev(char *devName);retCode ZEVIOLogConfigDev(char *devName);retCode ZEVIOLogSetFilter(char *filter);ZEVIOLogOutputStructure *ZEVIOLogOutputGet();#endif // __ZEVIOLOG_OUTPUT_H__
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?