NVIDIA DeepStream SDK API Reference

9.2 Release
SocketTools::Reactor::SocketCallback Class Referenceabstract

Detailed Description

Socket State callback

Definition at line 447 of file includes/opentelemetry/ext/http/server/socket_tools.h.

Inheritance diagram for SocketTools::Reactor::SocketCallback:

Public Member Functions

 SocketCallback ()=default
 
virtual ~SocketCallback ()=default
 
virtual void onSocketReadable (Socket sock)=0
 
virtual void onSocketWritable (Socket sock)=0
 
virtual void onSocketAcceptable (Socket sock)=0
 
virtual void onSocketClosed (Socket sock)=0
 
 SocketCallback ()=default
 
virtual ~SocketCallback ()=default
 
virtual void onSocketReadable (Socket sock)=0
 
virtual void onSocketWritable (Socket sock)=0
 
virtual void onSocketAcceptable (Socket sock)=0
 
virtual void onSocketClosed (Socket sock)=0
 

Constructor & Destructor Documentation

◆ SocketCallback() [1/2]

SocketTools::Reactor::SocketCallback::SocketCallback ( )
default

◆ ~SocketCallback() [1/2]

virtual SocketTools::Reactor::SocketCallback::~SocketCallback ( )
virtualdefault

◆ SocketCallback() [2/2]

SocketTools::Reactor::SocketCallback::SocketCallback ( )
default

◆ ~SocketCallback() [2/2]

virtual SocketTools::Reactor::SocketCallback::~SocketCallback ( )
virtualdefault

Member Function Documentation

◆ onSocketAcceptable() [1/2]

virtual void SocketTools::Reactor::SocketCallback::onSocketAcceptable ( Socket  sock)
pure virtual

◆ onSocketAcceptable() [2/2]

virtual void SocketTools::Reactor::SocketCallback::onSocketAcceptable ( Socket  sock)
pure virtual

◆ onSocketClosed() [1/2]

virtual void SocketTools::Reactor::SocketCallback::onSocketClosed ( Socket  sock)
pure virtual

◆ onSocketClosed() [2/2]

virtual void SocketTools::Reactor::SocketCallback::onSocketClosed ( Socket  sock)
pure virtual

◆ onSocketReadable() [1/2]

virtual void SocketTools::Reactor::SocketCallback::onSocketReadable ( Socket  sock)
pure virtual

◆ onSocketReadable() [2/2]

virtual void SocketTools::Reactor::SocketCallback::onSocketReadable ( Socket  sock)
pure virtual

◆ onSocketWritable() [1/2]

virtual void SocketTools::Reactor::SocketCallback::onSocketWritable ( Socket  sock)
pure virtual

◆ onSocketWritable() [2/2]

virtual void SocketTools::Reactor::SocketCallback::onSocketWritable ( Socket  sock)
pure virtual

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