reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
resip::TupleMarkManager Class Reference

#include <TupleMarkManager.hxx>

Public Types

enum  MarkType { OK , GREY , BLACK }
 

Public Member Functions

 TupleMarkManager ()
 
virtual ~TupleMarkManager ()
 
MarkType getMarkType (const Tuple &tuple)
 
void mark (const Tuple &tuple, uint64_t expiry, MarkType mark)
 
void unmark (const Tuple &tuple, MarkType markFilter)
 
void registerMarkListener (MarkListener *)
 
void unregisterMarkListener (MarkListener *)
 

Detailed Description

Definition at line 14 of file TupleMarkManager.hxx.

Member Enumeration Documentation

◆ MarkType

Enumerator
OK 
GREY 
BLACK 

Definition at line 20 of file TupleMarkManager.hxx.

Constructor & Destructor Documentation

◆ TupleMarkManager()

resip::TupleMarkManager::TupleMarkManager ( )
inline

Definition at line 17 of file TupleMarkManager.hxx.

◆ ~TupleMarkManager()

virtual resip::TupleMarkManager::~TupleMarkManager ( )
inlinevirtual

Definition at line 18 of file TupleMarkManager.hxx.

Member Function Documentation

◆ getMarkType()

TupleMarkManager::MarkType resip::TupleMarkManager::getMarkType ( const Tuple &  tuple)

Definition at line 11 of file TupleMarkManager.cxx.

◆ mark()

void resip::TupleMarkManager::mark ( const Tuple &  tuple,
uint64_t  expiry,
MarkType  mark 
)

Definition at line 33 of file TupleMarkManager.cxx.

◆ registerMarkListener()

void resip::TupleMarkManager::registerMarkListener ( MarkListener *  listener)

Definition at line 57 of file TupleMarkManager.cxx.

◆ unmark()

void resip::TupleMarkManager::unmark ( const Tuple &  tuple,
MarkType  markFilter 
)

Definition at line 42 of file TupleMarkManager.cxx.

◆ unregisterMarkListener()

void resip::TupleMarkManager::unregisterMarkListener ( MarkListener *  listener)

Definition at line 63 of file TupleMarkManager.cxx.


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