Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::cyber::transport::NotifierBase Class Referenceabstract

#include <notifier_base.h>

Inheritance diagram for apollo::cyber::transport::NotifierBase:
Inheritance graph
Collaboration diagram for apollo::cyber::transport::NotifierBase:
Collaboration graph

Public Member Functions

virtual ~NotifierBase ()=default
 
virtual void Shutdown ()=0
 
virtual bool Notify (const ReadableInfo &info)=0
 
virtual bool Listen (int timeout_ms, ReadableInfo *info)=0
 

Constructor & Destructor Documentation

◆ ~NotifierBase()

virtual apollo::cyber::transport::NotifierBase::~NotifierBase ( )
virtualdefault

Member Function Documentation

◆ Listen()

virtual bool apollo::cyber::transport::NotifierBase::Listen ( int  timeout_ms,
ReadableInfo info 
)
pure virtual

◆ Notify()

virtual bool apollo::cyber::transport::NotifierBase::Notify ( const ReadableInfo info)
pure virtual

◆ Shutdown()

virtual void apollo::cyber::transport::NotifierBase::Shutdown ( )
pure virtual

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