RESTinio
Public Member Functions | Public Attributes | List of all members
restinio::impl::connection_t< Traits >::upgrade_internals_t Struct Reference

Internals that are necessary for upgrade. More...

#include <connection.hpp>

Public Member Functions

 upgrade_internals_t (upgrade_internals_t &&)=default
 
 upgrade_internals_t (connection_settings_handle_t< Traits > settings, stream_socket_t socket)
 

Public Attributes

connection_settings_handle_t< Traits > m_settings
 
stream_socket_t m_socket
 

Detailed Description

template<typename Traits>
struct restinio::impl::connection_t< Traits >::upgrade_internals_t

Internals that are necessary for upgrade.

Definition at line 347 of file connection.hpp.

Constructor & Destructor Documentation

◆ upgrade_internals_t() [1/2]

template<typename Traits >
restinio::impl::connection_t< Traits >::upgrade_internals_t::upgrade_internals_t ( upgrade_internals_t &&  )
default

◆ upgrade_internals_t() [2/2]

template<typename Traits >
restinio::impl::connection_t< Traits >::upgrade_internals_t::upgrade_internals_t ( connection_settings_handle_t< Traits >  settings,
stream_socket_t  socket 
)
inline

Definition at line 352 of file connection.hpp.

Member Data Documentation

◆ m_settings

template<typename Traits >
connection_settings_handle_t< Traits > restinio::impl::connection_t< Traits >::upgrade_internals_t::m_settings

Definition at line 359 of file connection.hpp.

◆ m_socket

template<typename Traits >
stream_socket_t restinio::impl::connection_t< Traits >::upgrade_internals_t::m_socket

Definition at line 360 of file connection.hpp.


The documentation for this struct was generated from the following file: