CCF
|
#include <http2_session.h>
Inherits ccf::SessionContext.
Public Member Functions | |
HTTP2SessionContext (size_t client_session_id_, const std::vector< uint8_t > &caller_cert_, const std::optional< ccf::ListenInterfaceID > &interface_id_, http2::StreamId stream_id_) | |
![]() | |
SessionContext (size_t client_session_id_, const std::vector< uint8_t > &caller_cert_, const std::optional< ListenInterfaceID > &interface_id_=std::nullopt) | |
virtual | ~SessionContext ()=default |
Public Attributes | |
int32_t | stream_id |
![]() | |
size_t | client_session_id = InvalidSessionId |
std::vector< uint8_t > | caller_cert = {} |
bool | is_forwarding = false |
std::optional< ListenInterfaceID > | interface_id = std::nullopt |
bool | is_forwarded = false |
std::optional< ccf::View > | active_view = std::nullopt |
|
inline |
int32_t http::HTTP2SessionContext::stream_id |