#ifndef __USER_TC_IFACE_H__ #define __USER_TC_IFACE_H__ #ifdef HAVE_STDINT #include #else #ifdef HAVE_INTTYPES #include #else #error "You need either stdint.h or inttypes.h to compile this!" #endif #endif #include "tc_packets.h" namespace STG { class IUSER_TC { public: virtual ~IUSER_TC() {}; virtual void AddIP(uint32_t) = 0; virtual void DeleteIP(uint32_t, TRAFF_DATA *) = 0; virtual void GetIP(uint32_t, TRAFF_DATA *) = 0; }; } #endif