extern_interface/include/etif_detail.h

28 lines
549 B
C
Raw Normal View History

#ifndef _INCLUDE_EXTERN_INTERFACE_DETAIL_H_
#define _INCLUDE_EXTERN_INTERFACE_DETAIL_H_
#include <stdint.h>
#include "extern_interface.h"
#define PrintFilePos()
#ifdef __cplusplus
extern "C" {
#endif
void handle_pack(uint32_t type, size_t len, union PacketData data);
void get_telemetry_data(struct TelemetryRequestData* data);
void* telemetry_host_com_thread(void* args);
void* upper_host_com_thread(void* arg);
extern int g_iHostCom_tty_id;
extern int g_iEnableAlarmCode;
extern uint8_t g_iAlarmCode[4];
#ifdef __cplusplus
}
#endif
#endif