26 delegate_->setSSLSession(identity,
std::move(session));
32 return delegate_->getSSLSession(identity);
38 return delegate_->removeSSLSession(identity);
SSLSessionPtr getSSLSession(const std::string &identity) const noexceptoverride
void setSSLSession(const std::string &identity, SSLSessionPtr session) noexceptoverride
bool supportsPersistence() const noexceptoverride
constexpr detail::Map< Move > move
requires E e noexcept(noexcept(s.error(std::move(e))))
std::unique_ptr< SSL_SESSION, SessionDestructor > SSLSessionPtr
bool removeSSLSession(const std::string &identity) noexceptoverride
auto lock(SynchronizedLocker...lockersIn) -> std::tuple< typename SynchronizedLocker::LockedPtr... >
folly::SharedMutex mutex_
SharedMutexWritePriority SharedMutex
std::unique_ptr< SSLSessionCallbacks > delegate_
size_t size() const override