CCF
Loading...
Searching...
No Matches
Classes | Typedefs | Enumerations
http2 Namespace Reference

Classes

class  AbstractParser
 
class  ClientParser
 
class  DataSource
 
class  Parser
 
class  ServerParser
 
struct  StreamData
 

Typedefs

using DataHandlerCB = std::function< void(std::span< const uint8_t >)>
 
using StreamId = int32_t
 
using StreamCloseCB = ccf::http::StreamOnCloseCallback
 

Enumerations

enum class  StreamResponseState { Uninitialised = 0 , Closing , Streaming }
 

Typedef Documentation

◆ DataHandlerCB

using http2::DataHandlerCB = typedef std::function<void(std::span<const uint8_t>)>

◆ StreamCloseCB

◆ StreamId

using http2::StreamId = typedef int32_t

Enumeration Type Documentation

◆ StreamResponseState

enum class http2::StreamResponseState
strong
Enumerator
Uninitialised 
Closing 
Streaming