emaildata.h

来自「RAID卡的测试程序」· C头文件 代码 · 共 53 行

H
53
字号
/*******************************************************************************
 * Filename    : emaildata.h
 * Description : email data header file
 *               * Shared email related data strcture
 * Created on  : 12/01/03
 * CVS Version : $Id: emaildata.h,v 1.2 2004/03/24 03:26:54 weny Exp $
 *
 * (C) Copyright Promise Technology Inc., 2003
 * All Rights Reserved
 ******************************************************************************/
 
#ifndef __EMAILDATA_H__
#define __EMAILDATA_H__

#include "pibasic.h"
#include "userdata.h"

#define EVENT_FILTER_TYPE_SEV_CLASS 1
#define EVENT_FILTER_TYPE_EVT_ID 2

#define EVT_SEVERITY_NONE                        0xFF
#define EVT_SEVERITY_MIN                        0x2
#define EVT_SEVERITY_MAX                        0x7

#define EMAIL_AUTH_LOGIN                        0x1
#define EMAIL_AUTH_PLAIN                        0x2

#define EMAIL_MAX_SUBJECT_LENGTH                128
typedef struct
{
    u8 esi_u8WWN[32];     //in string
    u8 esi_u8ipAddr[16];  //in string
    u8 esi_u8alias[48];   //in string
    u8 esi_u8model[16];   //in string
} email_system_info_t;

typedef struct
{
    u8 es_u8SMTPHost[16];
    u32 es_u32SMTPPort;
    u8 es_u8AthuMethod;
    boolean_t es_bSetByUser;
    u8 es_u8Reserved1[2];
    u8 es_u8AthuUser[MAX_USER_NAME_LENGTH];
    u8 es_u8AthuPassword[MAX_PASSWORD_LENGTH];
    u8 es_u8From[MAX_EMAIL_LENGTH];
    u8 es_u8Subject[EMAIL_MAX_SUBJECT_LENGTH];
    u8 es_u8Reserved2[64];
} email_config_t;


#endif /* __EMAILDATA_H__ */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?