KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | List of all members
KviMexLinkFilter Class Referenceabstract

#include <KviMexLinkFilter.h>

+ Inheritance diagram for KviMexLinkFilter:

Public Member Functions

virtual bool clearOutputQueue (bool bPrivateMessagesOnly)=0
 
 KviMexLinkFilter (KviModuleExtensionDescriptor *d)
 
virtual unsigned int outputQueueSize ()=0
 
virtual void processData (char *buffer, int len)=0
 
virtual bool sendPacket (KviDataBuffer *pData)=0
 
 ~KviMexLinkFilter ()
 
- Public Member Functions inherited from KviModuleExtension
KviModuleExtensionDescriptordescriptor ()
 
virtual void die ()=0
 
 KviModuleExtension (KviModuleExtensionDescriptor *d)
 
virtual ~KviModuleExtension ()
 

Additional Inherited Members

- Static Public Member Functions inherited from KviModuleExtension
static KviModuleExtensionManagermanager ()
 

Constructor & Destructor Documentation

KviMexLinkFilter::KviMexLinkFilter ( KviModuleExtensionDescriptor d)
KviMexLinkFilter::~KviMexLinkFilter ( )
default

Member Function Documentation

virtual bool KviMexLinkFilter::clearOutputQueue ( bool  bPrivateMessagesOnly)
pure virtual
virtual unsigned int KviMexLinkFilter::outputQueueSize ( )
pure virtual
virtual void KviMexLinkFilter::processData ( char *  buffer,
int  len 
)
pure virtual

Referenced by KviIrcLink::processData().

virtual bool KviMexLinkFilter::sendPacket ( KviDataBuffer pData)
pure virtual

Referenced by KviIrcLink::sendPacket().


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