btuuid/protocol_identifiers.rs
1//! UUIDs for the protocol identifiers module.
2
3// This file is auto-generated by the update_uuids application.
4// Based on https://bitbucket.org/bluetooth-SIG/public.git
5// Commit hash: c222aeca24f1baa149d6599ad8ee2458cf5a0fdf
6
7use super::BluetoothUuid16;
8
9/// Bluetooth protocol identifiers UUID.
10///
11/// `0x0001` SDP
12pub const SDP: BluetoothUuid16 = BluetoothUuid16::new(0x1);
13
14/// Bluetooth protocol identifiers UUID.
15///
16/// `0x0002` UDP
17pub const UDP: BluetoothUuid16 = BluetoothUuid16::new(0x2);
18
19/// Bluetooth protocol identifiers UUID.
20///
21/// `0x0003` RFCOMM
22pub const RFCOMM: BluetoothUuid16 = BluetoothUuid16::new(0x3);
23
24/// Bluetooth protocol identifiers UUID.
25///
26/// `0x0004` TCP
27pub const TCP: BluetoothUuid16 = BluetoothUuid16::new(0x4);
28
29/// Bluetooth protocol identifiers UUID.
30///
31/// `0x0005` TCS-BIN
32pub const TCS_BIN: BluetoothUuid16 = BluetoothUuid16::new(0x5);
33
34/// Bluetooth protocol identifiers UUID.
35///
36/// `0x0006` TCS-AT
37pub const TCS_AT: BluetoothUuid16 = BluetoothUuid16::new(0x6);
38
39/// Bluetooth protocol identifiers UUID.
40///
41/// `0x0007` ATT
42pub const ATT: BluetoothUuid16 = BluetoothUuid16::new(0x7);
43
44/// Bluetooth protocol identifiers UUID.
45///
46/// `0x0008` OBEX
47pub const OBEX: BluetoothUuid16 = BluetoothUuid16::new(0x8);
48
49/// Bluetooth protocol identifiers UUID.
50///
51/// `0x0009` IP
52pub const IP: BluetoothUuid16 = BluetoothUuid16::new(0x9);
53
54/// Bluetooth protocol identifiers UUID.
55///
56/// `0x000a` FTP
57pub const FTP: BluetoothUuid16 = BluetoothUuid16::new(0xa);
58
59/// Bluetooth protocol identifiers UUID.
60///
61/// `0x000c` HTTP
62pub const HTTP: BluetoothUuid16 = BluetoothUuid16::new(0xc);
63
64/// Bluetooth protocol identifiers UUID.
65///
66/// `0x000e` WSP
67pub const WSP: BluetoothUuid16 = BluetoothUuid16::new(0xe);
68
69/// Bluetooth protocol identifiers UUID.
70///
71/// `0x000f` BNEP
72pub const BNEP: BluetoothUuid16 = BluetoothUuid16::new(0xf);
73
74/// Bluetooth protocol identifiers UUID.
75///
76/// `0x0010` UPNP
77pub const UPNP: BluetoothUuid16 = BluetoothUuid16::new(0x10);
78
79/// Bluetooth protocol identifiers UUID.
80///
81/// `0x0011` HID Protocol
82pub const HID_PROTOCOL: BluetoothUuid16 = BluetoothUuid16::new(0x11);
83
84/// Bluetooth protocol identifiers UUID.
85///
86/// `0x0012` HardcopyControlChannel
87pub const HARDCOPY_CONTROL_CHANNEL: BluetoothUuid16 = BluetoothUuid16::new(0x12);
88
89/// Bluetooth protocol identifiers UUID.
90///
91/// `0x0014` HardcopyDataChannel
92pub const HARDCOPY_DATA_CHANNEL: BluetoothUuid16 = BluetoothUuid16::new(0x14);
93
94/// Bluetooth protocol identifiers UUID.
95///
96/// `0x0016` HardcopyNotificationChannel
97pub const HARDCOPY_NOTIFICATION_CHANNEL: BluetoothUuid16 = BluetoothUuid16::new(0x16);
98
99/// Bluetooth protocol identifiers UUID.
100///
101/// `0x0017` AVCTP
102pub const AVCTP: BluetoothUuid16 = BluetoothUuid16::new(0x17);
103
104/// Bluetooth protocol identifiers UUID.
105///
106/// `0x0019` AVDTP
107pub const AVDTP: BluetoothUuid16 = BluetoothUuid16::new(0x19);
108
109/// Bluetooth protocol identifiers UUID.
110///
111/// `0x001b` CMTP
112pub const CMTP: BluetoothUuid16 = BluetoothUuid16::new(0x1b);
113
114/// Bluetooth protocol identifiers UUID.
115///
116/// `0x001e` MCAP Control Channel
117pub const MCAP_CONTROL_CHANNEL: BluetoothUuid16 = BluetoothUuid16::new(0x1e);
118
119/// Bluetooth protocol identifiers UUID.
120///
121/// `0x001f` MCAP Data Channel
122pub const MCAP_DATA_CHANNEL: BluetoothUuid16 = BluetoothUuid16::new(0x1f);
123
124/// Bluetooth protocol identifiers UUID.
125///
126/// `0x0100` L2CAP
127pub const L2_CAP: BluetoothUuid16 = BluetoothUuid16::new(0x100);