xrootd
Public Member Functions | List of all members
XrdCl::MessageFilter Class Referenceabstract

Message filter. More...

#include <XrdClPostMasterInterfaces.hh>

Public Member Functions

virtual ~MessageFilter ()
 
virtual bool Filter (const Message *msg)=0
 
virtual uint16_t GetSid () const =0
 

Detailed Description

Message filter.

Constructor & Destructor Documentation

virtual XrdCl::MessageFilter::~MessageFilter ( )
inlinevirtual

Member Function Documentation

virtual bool XrdCl::MessageFilter::Filter ( const Message msg)
pure virtual

Examine the message and return true if the message should be picked up (usually removed from the queue and to the caller)

virtual uint16_t XrdCl::MessageFilter::GetSid ( ) const
pure virtual

Get sid of the filter

Returns
filter sid if exists, otherwise 0

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