globle.h 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. #ifndef GLOBLE_H
  2. #define GLOBLE_H
  3. #include <mysql/mysql.h>
  4. #include "data.h"
  5. extern char MQTT_CLIENTID_g[256]; //MQTT.clientID
  6. extern char MQTT_USERNAME_g[256]; //"MQTT_SVR_USER";
  7. extern char MQTT_PWD_g[256]; // "MQTT_SVR_PWD";
  8. extern char MQTT_SVR_IP_g[256]; //"tcp://mqtt.eclipse.org:1883";
  9. extern int MQTT_KEEPALIVE_g; //KEEPALIVE TIME
  10. extern int DB_SCAN_ENABLE_g; //是否周期扫描数据库,1hz 默认关闭
  11. extern int TIME_SYNC_INTERVAL_g; // NTP时间同步间隔, 需要 DB_SCAN_ENABLE=1 作为前置条
  12. extern int GAME_HEART_BEAT_g; // 10hz 心跳时间,默认微妙 1s=1000000ns
  13. extern unsigned int timeGloble_g; //时间计数器 每秒一次
  14. extern unsigned int timeBegin_g; //时间计数器 每秒一次
  15. extern int NUM_THREADS_UPLOAD_g;//处理上传数据线程数量
  16. extern char MYSQL_SERVERIP[256];
  17. extern char MYSQL_USERID[256];
  18. extern char MYSQL_PASSWD[256];
  19. extern char MYSQL_DATABASE[256];
  20. #ifdef DEBUG_DUP_RECV
  21. //调试 复制接收数据到文件
  22. extern FILE *_debug_recv_file;
  23. #endif
  24. #endif /* GLOBLE_H */