btsnoop-decoder  1.0
Small library to decode Bluetooth Snoop file used to store radio packet records
btsnoopfileinfo.h
Go to the documentation of this file.
1 
33 #ifndef BTSNOOPFILEINFO_H
34 #define BTSNOOPFILEINFO_H
35 
36 #include "vector"
37 #include "datalink.h"
38 #include "string"
39 
41 {
42 
43 public:
44 
51  BtSnoopFileInfo(char* data);
52 
54 
56 
62  std::string getIdentificationNumber();
63 
69  int getVersionNumber();
70 
77 
83  std::string getDatalinkStr();
84 
89  void printInfo();
90 
91 private:
92 
97  std::string identification_number;
98 
103  int version_number;
104 
109  datalink_type datalink;
110 
115  std::string datalakink_str;
116 
117 };
118 
119 #endif // BTSNOOPFILEINFO_H
void printInfo()
print info in debug mode
Definition: btsnoopfileinfo.cpp:136
~BtSnoopFileInfo()
Definition: btsnoopfileinfo.cpp:144
BtSnoopFileInfo()
Definition: btsnoopfileinfo.cpp:38
int getVersionNumber()
get version number
Definition: btsnoopfileinfo.cpp:161
std::string getIdentificationNumber()
get identification number
Definition: btsnoopfileinfo.cpp:152
std::string getDatalinkStr()
get datalink name string
Definition: btsnoopfileinfo.cpp:179
Definition: btsnoopfileinfo.h:40
datalink_type getDatalinkNumber()
get datalink enum
Definition: btsnoopfileinfo.cpp:170