///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
| 233 | |
| 234 | //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// |
| 235 | void FSecure::C3::Core::GateRelay::TurnOffConnector(HashT connectorNameHash) |
| 236 | { |
| 237 | m_Profiler->Get().m_Gateway.ReTurnOffConnector(connectorNameHash); |
| 238 | m_Connectors.Remove([&connectorNameHash](std::shared_ptr<ConnectorBridge> c) |
| 239 | { |
| 240 | if (c->GetNameHash() == connectorNameHash) |
| 241 | { |
| 242 | c->Detach(); |
| 243 | return true; |
| 244 | } |
| 245 | return false; |
| 246 | }); |
| 247 | } |
| 248 | |
| 249 | //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// |
| 250 | std::shared_ptr<FSecure::C3::Core::ConnectorBridge> FSecure::C3::Core::GateRelay::GetConnector(HashT connectorNameHash) |
no test coverage detected