127 conn.set_listener(listener);
128 { conn.connect(uint64_t{}, uint8_t{}) } -> std::same_as<int>;
129 { conn.gatt_disconnect() } -> std::same_as<int>;
130 { conn.cancel_gatt_disconnect() } -> std::same_as<bool>;
131 { conn.discover_services() } -> std::same_as<int>;
132 { conn.read_characteristic(uint16_t{}) } -> std::same_as<int>;
133 { conn.write_characteristic(uint16_t{}, data, uint16_t{},
true) } -> std::same_as<int>;
134 { conn.read_descriptor(uint16_t{}) } -> std::same_as<int>;
135 { conn.write_descriptor(uint16_t{}, data, uint16_t{}) } -> std::same_as<int>;
136 { conn.notify_characteristic(uint16_t{},
true) } -> std::same_as<int>;
137 { conn.pair() } -> std::same_as<int>;
138 { conn.update_connection_params(uint16_t{}, uint16_t{}, uint16_t{}, uint16_t{}) } -> std::same_as<int>;
139 { conn.get_service_table() } -> std::same_as<GattServiceTable>;
140 { conn.release_services() } -> std::same_as<void>;
143 { conn.set_connection_type(ConnectionType{}) } -> std::same_as<void>;