package com.iailab.netsdk.lib.structure;
|
|
import com.iailab.netsdk.lib.NetSDKLib;
|
|
import static com.iailab.netsdk.lib.NetSDKLib.NET_MAX_RAID_DEVICE_NAME;
|
|
/**
|
* className:ALARM_RAID_INFO_EX
|
* description:
|
* author:251589
|
* createTime:2021/2/26 8:52
|
*
|
* @version v1.0
|
*/
|
|
public class ALARM_RAID_INFO_EX extends NetSDKLib.SdkStructure {
|
/**
|
* 0-开始, 1-停止
|
*/
|
public int nAction;
|
|
/**
|
* 设备名称
|
*/
|
public byte[] szDevice = new byte[NET_MAX_RAID_DEVICE_NAME];
|
|
/**
|
* 错误类型
|
*/
|
public int emErrorType;
|
|
/**
|
* 有效的故障子盘个数
|
*/
|
public int nDetailNum;
|
|
/**
|
* 故障子盘详细信息
|
*/
|
public NET_RAID_ERR_DETAIL_INFO[] stuErrDetail = (NET_RAID_ERR_DETAIL_INFO[]) new NET_RAID_ERR_DETAIL_INFO().toArray(16);
|
|
/**
|
* 事件公共扩展字段结构体
|
*/
|
public NET_EVENT_INFO_EXTEND stuEventInfoEx = new NET_EVENT_INFO_EXTEND();
|
/**
|
* 保留
|
*/
|
public byte[] byReserved = new byte[508];
|
|
}
|