CCF
Loading...
Searching...
No Matches
Public Member Functions | List of all members
ccf::Session Class Referenceabstract

#include <session.h>

Inherited by ccf::ThreadedSession, and quic::QUICSession.

Public Member Functions

virtual ~Session ()=default
 
virtual void handle_incoming_data (std::span< const uint8_t > data)=0
 
virtual void send_data (std::span< const uint8_t > data)=0
 
virtual void close_session ()=0
 

Constructor & Destructor Documentation

◆ ~Session()

virtual ccf::Session::~Session ( )
virtualdefault

Member Function Documentation

◆ close_session()

virtual void ccf::Session::close_session ( )
pure virtual

◆ handle_incoming_data()

virtual void ccf::Session::handle_incoming_data ( std::span< const uint8_t >  data)
pure virtual

◆ send_data()

virtual void ccf::Session::send_data ( std::span< const uint8_t >  data)
pure virtual

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