NVIDIA DeepStream SDK API Reference

9.2 Release
ext::http::client::Session Class Referenceabstract

Detailed Description

Public Member Functions

virtual std::shared_ptr< Request > CreateRequest () noexcept=0
 
virtual void SendRequest (std::shared_ptr< EventHandler >) noexcept=0
 
virtual bool IsSessionActive () noexcept=0
 
virtual bool CancelSession () noexcept=0
 
virtual bool FinishSession () noexcept=0
 
virtual ~Session ()=default
 
virtual std::shared_ptr< Request > CreateRequest () noexcept=0
 
virtual void SendRequest (std::shared_ptr< EventHandler >) noexcept=0
 
virtual bool IsSessionActive () noexcept=0
 
virtual bool CancelSession () noexcept=0
 
virtual bool FinishSession () noexcept=0
 
virtual ~Session ()=default
 

Constructor & Destructor Documentation

◆ ~Session() [1/2]

virtual ext::http::client::Session::~Session ( )
virtualdefault

◆ ~Session() [2/2]

virtual ext::http::client::Session::~Session ( )
virtualdefault

Member Function Documentation

◆ CancelSession() [1/2]

virtual bool ext::http::client::Session::CancelSession ( )
pure virtualnoexcept

◆ CancelSession() [2/2]

virtual bool ext::http::client::Session::CancelSession ( )
pure virtualnoexcept

◆ CreateRequest() [1/2]

virtual std::shared_ptr<Request> ext::http::client::Session::CreateRequest ( )
pure virtualnoexcept

◆ CreateRequest() [2/2]

virtual std::shared_ptr<Request> ext::http::client::Session::CreateRequest ( )
pure virtualnoexcept

◆ FinishSession() [1/2]

virtual bool ext::http::client::Session::FinishSession ( )
pure virtualnoexcept

◆ FinishSession() [2/2]

virtual bool ext::http::client::Session::FinishSession ( )
pure virtualnoexcept

◆ IsSessionActive() [1/2]

virtual bool ext::http::client::Session::IsSessionActive ( )
pure virtualnoexcept

◆ IsSessionActive() [2/2]

virtual bool ext::http::client::Session::IsSessionActive ( )
pure virtualnoexcept

◆ SendRequest() [1/2]

virtual void ext::http::client::Session::SendRequest ( std::shared_ptr< EventHandler >  )
pure virtualnoexcept

◆ SendRequest() [2/2]

virtual void ext::http::client::Session::SendRequest ( std::shared_ptr< EventHandler >  )
pure virtualnoexcept

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