You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
1.7 KiB
C

1 year ago
/****************************************************************************/
/* Copyright (c) 2007,<2C><><EFBFBD>̼<EFBFBD><CCBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>޹<EFBFBD>˾ */
/* All rights reserved. */
/* */
/* ģ<><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
/** <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><CDBC><EFBFBD>id<69><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ռ<EFBFBD>
* @file ac_crscl.h */
/* */
/* <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> ע<><D7A2> */
/* 2007/07/16 TYJ <20><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD> */
/****************************************************************************/
#ifndef IEC61850_AC_CRSCL_INCLUDED
#define IEC61850_AC_CRSCL_INCLUDED
#include "ai_obj.h"
#ifdef __cplusplus
extern "C" {
#endif
#define REPORT_SCAN_RATE 2000 /** <20><><EFBFBD><EFBFBD>ɨ<EFBFBD><C9A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD> */
/**
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD><EFBFBD>id
* @param scd_info <EFBFBD><EFBFBD><EFBFBD><EFBFBD>scd<EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>нڵ<EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD>Ľָ<EFBFBD><EFBFBD>
* @return <EFBFBD>ɹ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>SD_SUCCESS, ʧ<EFBFBD>ܷ<EFBFBD><EFBFBD><EFBFBD>SD_FAILURE
*/
ST_RET ac_create_all_type_id(SCD_INFO *scd_info);
/**
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD>ied<EFBFBD><EFBFBD>Ķ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ռ<EFBFBD>
* @param ied_info scd<EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD>ied<EFBFBD>ڵ<EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD>Ľָ<EFBFBD><EFBFBD>
* @return AI_IED_CTRL *<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>õĶ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ռ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ai_destroy_ied<EFBFBD>ͷ<EFBFBD>
*/
AI_IED_CTRL *ac_create_ied_scd(SCL_INFO *ied_info, ST_CHAR *ied_name);
/**
* <EFBFBD>ͷ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ<EFBFBD><EFBFBD><EFBFBD>id
* @param <EFBFBD><EFBFBD>
* @retval SD_SUCCESS <EFBFBD>ɹ<EFBFBD>
* @retval SD_FAILURE ʧ<EFBFBD><EFBFBD>
*/
ST_RET ac_destroy_all_type_id();
#ifdef __cplusplus
}
#endif
#endif /** !IEC61850_AC_CRSCL_INCLUDED */