proxygen
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
ResumptionState.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2018-present, Facebook, Inc.
3
* All rights reserved.
4
*
5
* This source code is licensed under the BSD-style license found in the
6
* LICENSE file in the root directory of this source tree.
7
*/
8
9
#pragma once
10
11
#include <
fizz/protocol/Certificate.h
>
12
#include <
fizz/protocol/Types.h
>
13
#include <
fizz/record/Types.h
>
14
#include <chrono>
15
16
namespace
fizz
{
17
namespace
server {
18
19
struct
ResumptionState
{
20
ProtocolVersion
version
;
21
CipherSuite
cipher
;
22
Buf
resumptionSecret
;
23
std::shared_ptr<const Cert>
serverCert
;
24
std::shared_ptr<const Cert>
clientCert
;
25
26
folly::Optional<std::string>
alpn
;
27
uint32_t
ticketAgeAdd
;
28
std::chrono::system_clock::time_point
ticketIssueTime
;
29
Buf
appToken
;
30
};
31
}
// namespace server
32
}
// namespace fizz
Types.h
fizz::server::ResumptionState::version
ProtocolVersion version
Definition:
ResumptionState.h:20
fizz::server::ResumptionState::ticketAgeAdd
uint32_t ticketAgeAdd
Definition:
ResumptionState.h:27
Certificate.h
fizz::CipherSuite
CipherSuite
Definition:
Types.h:153
fizz::server::ResumptionState::alpn
folly::Optional< std::string > alpn
Definition:
ResumptionState.h:26
fizz::server::ResumptionState::cipher
CipherSuite cipher
Definition:
ResumptionState.h:21
fizz::server::ResumptionState::ticketIssueTime
std::chrono::system_clock::time_point ticketIssueTime
Definition:
ResumptionState.h:28
Types.h
fizz::ProtocolVersion
ProtocolVersion
Definition:
Types.h:24
fizz::server::ResumptionState::resumptionSecret
Buf resumptionSecret
Definition:
ResumptionState.h:22
folly::Optional< std::string >
fizz
Definition:
Actions.h:16
fizz::Buf
std::unique_ptr< folly::IOBuf > Buf
Definition:
Types.h:22
uint32_t
uint32_t
Definition:
ConstexprMathBenchmark.cpp:186
fizz::server::ResumptionState::serverCert
std::shared_ptr< const Cert > serverCert
Definition:
ResumptionState.h:23
fizz::server::ResumptionState::clientCert
std::shared_ptr< const Cert > clientCert
Definition:
ResumptionState.h:24
fizz::server::ResumptionState
Definition:
ResumptionState.h:19
fizz::server::ResumptionState::appToken
Buf appToken
Definition:
ResumptionState.h:29
proxygen
fizz
fizz
server
ResumptionState.h
Generated by
1.8.11