39 static const std::map<std::string, std::string>
my_map =
41 {
"00001203-0000-1000-8000-00805f9b34fb",
"Generic Audio" },
42 {
"00001108-0000-1000-8000-00805f9b34fb",
"Headset" },
43 {
"00001112-0000-1000-8000-00805f9b34fb",
"Headset AG" },
45 {
"0000111e-0000-1000-8000-00805f9b34fb",
"Handsfree" },
46 {
"0000111f-0000-1000-8000-00805f9b34fb",
"Handsfree AG" },
48 {
"0000110d-0000-1000-8000-00805f9b34fb",
"Advanced Audio" },
50 {
"0000110a-0000-1000-8000-00805f9b34fb",
"A2DP Source" },
51 {
"0000110b-0000-1000-8000-00805f9b34fb",
"A2DP Sink" },
53 {
"0000110e-0000-1000-8000-00805f9b34fb",
"A/V Remote Ctrl" },
54 {
"0000110c-0000-1000-8000-00805f9b34fb",
"A/V Remote Ctrl Tgt" },
56 {
"00001115-0000-1000-8000-00805f9b34fb",
"PANU" },
57 {
"00001116-0000-1000-8000-00805f9b34fb",
"NAP" },
58 {
"00001117-0000-1000-8000-00805f9b34fb",
"GN" },
59 {
"0000000f-0000-1000-8000-00805f9b34fb",
"BNEP Service" },
61 {
"00002a50-0000-1000-8000-00805f9b34fb",
"PNPID" },
62 {
"0000180a-0000-1000-8000-00805f9b34fb",
"Device Information" },
64 {
"00001801-0000-1000-8000-00805f9b34fb",
"GATT" },
65 {
"00001802-0000-1000-8000-00805f9b34fb",
"Immediate Alert" },
66 {
"00001803-0000-1000-8000-00805f9b34fb",
"Link Loss" },
67 {
"00001804-0000-1000-8000-00805f9b34fb",
"TX Power" },
69 {
"0000112d-0000-1000-8000-00805f9b34fb",
"SAP" },
71 {
"0000180d-0000-1000-8000-00805f9b34fb",
"Heart Rate" },
72 {
"00002a37-0000-1000-8000-00805f9b34fb",
"Heart Rate Measurement" },
73 {
"00002a38-0000-1000-8000-00805f9b34fb",
"Body Sensor Location" },
74 {
"00002a39-0000-1000-8000-00805f9b34fb",
"Heart Rate Control Point" },
76 {
"00001809-0000-1000-8000-00805f9b34fb",
"Health Thermometer" },
77 {
"00002a1c-0000-1000-8000-00805f9b34fb",
"Temp Measurement" },
78 {
"00002a1d-0000-1000-8000-00805f9b34fb",
"Temp Type" },
79 {
"00002a1e-0000-1000-8000-00805f9b34fb",
"Immediate Temp" },
80 {
"00002a21-0000-1000-8000-00805f9b34fb",
"Measurement Interval" },
82 {
"00001816-0000-1000-8000-00805f9b34fb",
"Cycling SC" },
83 {
"00002a5b-0000-1000-8000-00805f9b34fb",
"CSC Measurement" },
84 {
"00002a5c-0000-1000-8000-00805f9b34fb",
"CSC Feature" },
85 {
"00002a5d-0000-1000-8000-00805f9b34fb",
"Sensor Location" },
86 {
"00002a55-0000-1000-8000-00805f9b34fb",
"SC Control Point" },
88 {
"00000003-0000-1000-8000-00805f9b34fb",
"RFCOMM" },
90 {
"00001400-0000-1000-8000-00805f9b34fb",
"HDP" },
91 {
"00001401-0000-1000-8000-00805f9b34fb",
"HDP Source" },
92 {
"00001402-0000-1000-8000-00805f9b34fb",
"HDP Sink" },
94 {
"00001124-0000-1000-8000-00805f9b34fb",
"HID" },
96 {
"00001103-0000-1000-8000-00805f9b34fb",
"DUN Gateway" },
98 {
"00001800-0000-1000-8000-00805f9b34fb",
"GAP" },
99 {
"00001200-0000-1000-8000-00805f9b34fb",
"PNP" },
101 {
"00001101-0000-1000-8000-00805f9b34fb",
"SPP" },
103 {
"00001104-0000-1000-8000-00805f9b34fb",
"OBEX Sync" },
104 {
"00001105-0000-1000-8000-00805f9b34fb",
"OBEX OPP" },
105 {
"00001106-0000-1000-8000-00805f9b34fb",
"OBEX FTP" },
106 {
"f9ec7bc4-953c-11d2-984e-525400dc9e09",
"OBEX DIR" },
107 {
"0000112e-0000-1000-8000-00805f9b34fb",
"OBEX PCE" },
108 {
"0000112f-0000-1000-8000-00805f9b34fb",
"OBEX PSE" },
109 {
"00001130-0000-1000-8000-00805f9b34fb",
"OBEX PBAP" },
110 {
"00001132-0000-1000-8000-00805f9b34fb",
"OBEX Msg Access Srv" },
111 {
"00001133-0000-1000-8000-00805f9b34fb",
"OBEX Msg Notif. Srv" },
112 {
"00001134-0000-1000-8000-00805f9b34fb",
"OBEX MAP" },
117 {
"00005005-0000-1000-8000-0002ee000001",
"Nokia PC Suite" },
118 {
"00005601-0000-1000-8000-0002ee000001",
"Nokia SyncML Server" },
119 {
"00000001-0000-1000-8000-0002ee000001",
"SyncML Server" },
120 {
"00000002-0000-1000-8000-0002ee000002",
"OBEX Syncevolution" },
121 {
"00000004-0000-1000-8000-0002ee000002",
"SyncML DM Client" }
138 if (i->first == uuid.latin1())
140 name = TQString(i->second.c_str());
145 return (!name.isEmpty()) ? name : uuid;
static const TQString resolveUUID(const TQString &uuid)
static const std::map< std::string, std::string > my_map