Lines Matching defs:impl
898 struct shim::legacy::Acl::impl { struct in shim::legacy::Acl
899 impl(uint8_t max_acceptlist_size, uint8_t max_address_resolution_size) in impl() argument
905 handle_to_classic_connection_map_;
907 handle_to_le_connection_map_;
909 SyncMapCount<std::string> classic_acl_disconnect_reason_;
910 SyncMapCount<std::string> le_acl_disconnect_reason_;
912 FixedQueue<std::unique_ptr<ConnectionDescriptor>> connection_history_ =
915 ShadowAcceptlist shadow_acceptlist_;
916 ShadowAddressResolutionList shadow_address_resolution_list_;
918 bool IsClassicAcl(HciHandle handle) { in IsClassicAcl()
923 void EnqueueClassicPacket(HciHandle handle, in EnqueueClassicPacket()
930 void Flush(HciHandle handle) { in Flush()
938 bool IsLeAcl(HciHandle handle) { in IsLeAcl()
943 void EnqueueLePacket(HciHandle handle, in EnqueueLePacket()
950 void DisconnectClassicConnections(std::promise<void> promise) { in DisconnectClassicConnections()
975 void ShutdownClassicConnections(std::promise<void> promise) { in ShutdownClassicConnections()
984 void DisconnectLeConnections(std::promise<void> promise) { in DisconnectLeConnections()
1008 void ShutdownLeConnections(std::promise<void> promise) { in ShutdownLeConnections()
1017 void FinalShutdown(std::promise<void> promise) { in FinalShutdown()
1038 void HoldMode(HciHandle handle, uint16_t max_interval, in HoldMode()
1046 void ExitSniffMode(HciHandle handle) { in ExitSniffMode()
1052 void SniffMode(HciHandle handle, uint16_t max_interval, uint16_t min_interval, in SniffMode()
1060 void SniffSubrating(HciHandle handle, uint16_t maximum_latency, in SniffSubrating()
1069 void LeSetDefaultSubrate(uint16_t subrate_min, uint16_t subrate_max, in LeSetDefaultSubrate()
1076 void LeSubrateRequest(HciHandle handle, uint16_t subrate_min, in LeSubrateRequest()
1085 void SetConnectionEncryption(HciHandle handle, hci::Enable enable) { in SetConnectionEncryption()
1091 void disconnect_classic(uint16_t handle, tHCI_STATUS reason, in disconnect_classic()
1113 void disconnect_le(uint16_t handle, tHCI_STATUS reason, std::string comment) { in disconnect_le()
1138 void update_connection_parameters(uint16_t handle, uint16_t conn_int_min, in update_connection_parameters()
1153 void accept_le_connection_from(const hci::AddressWithType& address_with_type, in accept_le_connection_from()
1168 void ignore_le_connection_from( in ignore_le_connection_from()
1177 void clear_acceptlist() { in clear_acceptlist()
1185 void AddToAddressResolution(const hci::AddressWithType& address_with_type, in AddToAddressResolution()
1199 void RemoveFromAddressResolution( in RemoveFromAddressResolution()
1209 void ClearResolvingList() { in ClearResolvingList()
1215 void SetSystemSuspendState(bool suspended) { in SetSystemSuspendState()
1219 void DumpConnectionHistory() const { in DumpConnectionHistory()
1234 void DumpConnectionHistory(int fd) const { in DumpConnectionHistory()