17 #define GSMTAP_VERSION 0x02 19 #define GSMTAP_TYPE_UM 0x01 20 #define GSMTAP_TYPE_ABIS 0x02 21 #define GSMTAP_TYPE_UM_BURST 0x03 23 #define GSMTAP_BURST_UNKNOWN 0x00 24 #define GSMTAP_BURST_FCCH 0x01 25 #define GSMTAP_BURST_PARTIAL_SCH 0x02 26 #define GSMTAP_BURST_SCH 0x03 27 #define GSMTAP_BURST_CTS_SCH 0x04 28 #define GSMTAP_BURST_COMPACT_SCH 0x05 29 #define GSMTAP_BURST_NORMAL 0x06 30 #define GSMTAP_BURST_DUMMY 0x07 31 #define GSMTAP_BURST_ACCESS 0x08 32 #define GSMTAP_BURST_NONE 0x09 34 #define GSMTAP_CHANNEL_UNKNOWN 0x00 35 #define GSMTAP_CHANNEL_BCCH 0x01 36 #define GSMTAP_CHANNEL_CCCH 0x02 37 #define GSMTAP_CHANNEL_RACH 0x03 38 #define GSMTAP_CHANNEL_AGCH 0x04 39 #define GSMTAP_CHANNEL_PCH 0x05 40 #define GSMTAP_CHANNEL_SDCCH 0x06 41 #define GSMTAP_CHANNEL_SDCCH4 0x07 42 #define GSMTAP_CHANNEL_SDCCH8 0x08 43 #define GSMTAP_CHANNEL_TCH_F 0x09 44 #define GSMTAP_CHANNEL_TCH_H 0x0a 45 #define GSMTAP_CHANNEL_ACCH 0x80 47 #define GSMTAP_ARFCN_F_PCS 0x8000 48 #define GSMTAP_ARFCN_F_UPLINK 0x4000 49 #define GSMTAP_ARFCN_MASK 0x3fff 51 #define GSMTAP_UDP_PORT 4729 53 #if (defined(_WIN16) || defined(_WIN32) || defined(_WIN64)) && !defined(__WINDOWS__) 58 #define PACKED( class_to_pack ) __pragma( pack(push, 1) ) class_to_pack __pragma( pack(pop) ) 60 #define PACKED( class_to_pack ) class_to_pack __attribute__((__packed__)) 73 uint32_t frame_number;
uint8_t type
Definition: gsm_04_08.h:49
#define PACKED(class_to_pack)
Definition: gsmtap.h:60
GRGSM_API const std::string version()
return version string defined by cmake (GrVersion.cmake)