CCF
Loading...
Searching...
No Matches
Public Member Functions | List of all members
quic::QUICSession::RecvDataTask Struct Reference

#include <quic_session.h>

Inherits quic::QUICSession::SessionDataTask.

Public Member Functions

void do_action () override
 
const std::string & get_name () const override
 
 SessionDataTask (std::shared_ptr< QUICSession > s, std::span< const uint8_t > d, sockaddr sa)
 
- Public Member Functions inherited from quic::QUICSession::SessionDataTask
 SessionDataTask (std::shared_ptr< QUICSession > s, std::span< const uint8_t > d, sockaddr sa)
 
- Public Member Functions inherited from ccf::tasks::ITaskAction
virtual ~ITaskAction ()=default
 

Additional Inherited Members

- Public Attributes inherited from quic::QUICSession::SessionDataTask
std::shared_ptr< QUICSessionself
 
std::vector< uint8_t > data
 
sockaddr addr {}
 

Member Function Documentation

◆ do_action()

void quic::QUICSession::RecvDataTask::do_action ( )
inlineoverridevirtual

◆ get_name()

const std::string & quic::QUICSession::RecvDataTask::get_name ( ) const
inlineoverridevirtual

◆ SessionDataTask()

quic::QUICSession::SessionDataTask::SessionDataTask ( std::shared_ptr< QUICSession s,
std::span< const uint8_t >  d,
sockaddr  sa 
)
inline

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