| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #ifndef __PARAS_Hx__
- #define __PARAS_Hx__
- #include "datadef.h"
- enum {
- PARAS_IMPORT=0,
- PARAS_EXPORT,
- };
- enum {
- PARAS_TYPE_DEV,
- PARAS_TYPE_NTP,
- PARAS_TYPE_SMTP,
- PARAS_TYPE_SNMP,
- PARAS_TYPE_MQTT,
- PARAS_TYPE_USER,
- PARAS_TYPE_ROLE,
- PARAS_TYPE_GROUP,
- PARAS_TYPE_POWER,
- PARAS_TYPE_BREAKER,
- PARAS_TYPE_NETSWITCH,
-
- PARAS_TYPE_MAX,
- };
- int paras_init(void);
- int paras_deinit(void);
- paras_data_t* paras_get(void);
- int paras_check(char *path);
- int paras_load(char *path);
- int paras_reset(void);
- int paras_copy(char *dst, char *src);
- int paras_save(void);
- int paras_user_save(void);
- int paras_serv_xport(char *path, int io);
- int paras_alarm_xport(char *path, int io);
- int paras_sensor_xport(char *path, int io);
- #endif
|