|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
#include <FilterStore.hxx>
Public Types | |
| enum | FilterResult { Accept , Reject , SQLQuery } |
| typedef resip::Data | Key |
Definition at line 22 of file FilterStore.hxx.
Definition at line 25 of file FilterStore.hxx.
| Enumerator | |
|---|---|
| Accept | |
| Reject | |
| SQLQuery | |
Definition at line 27 of file FilterStore.hxx.
| FilterStore::FilterStore | ( | AbstractDb & | db | ) |
Definition at line 31 of file FilterStore.cxx.
| FilterStore::~FilterStore | ( | ) |
Definition at line 86 of file FilterStore.cxx.
| bool FilterStore::addFilter | ( | const resip::Data & | cond1Header, |
| const resip::Data & | cond1Regex, | ||
| const resip::Data & | cond2Header, | ||
| const resip::Data & | cond2Regex, | ||
| const resip::Data & | method, | ||
| const resip::Data & | event, | ||
| short | action, | ||
| const resip::Data & | actionData, | ||
| const short | order | ||
| ) |
Definition at line 103 of file FilterStore.cxx.
| void FilterStore::eraseFilter | ( | const resip::Data & | cond1Header, |
| const resip::Data & | cond1Regex, | ||
| const resip::Data & | cond2Header, | ||
| const resip::Data & | cond2Regex, | ||
| const resip::Data & | method, | ||
| const resip::Data & | event | ||
| ) |
Definition at line 195 of file FilterStore.cxx.
| void FilterStore::eraseFilter | ( | const resip::Data & | key | ) |
Definition at line 207 of file FilterStore.cxx.
| AbstractDb::FilterRecord FilterStore::getFilterRecord | ( | const resip::Data & | key | ) |
Definition at line 316 of file FilterStore.cxx.
| FilterStore::Key FilterStore::getFirstKey | ( | ) |
Definition at line 257 of file FilterStore.cxx.
| FilterStore::Key FilterStore::getNextKey | ( | Key & | key | ) |
Definition at line 296 of file FilterStore.cxx.
| bool FilterStore::process | ( | const resip::SipMessage & | request, |
| short & | action, | ||
| resip::Data & | actionData | ||
| ) |
Definition at line 417 of file FilterStore.cxx.
| bool FilterStore::test | ( | const resip::Data & | cond1Header, |
| const resip::Data & | cond2Header, | ||
| short & | action, | ||
| resip::Data & | actionData | ||
| ) |
Definition at line 500 of file FilterStore.cxx.
| bool FilterStore::updateFilter | ( | const resip::Data & | originalKey, |
| const resip::Data & | cond1Header, | ||
| const resip::Data & | cond1Regex, | ||
| const resip::Data & | cond2Header, | ||
| const resip::Data & | cond2Regex, | ||
| const resip::Data & | method, | ||
| const resip::Data & | event, | ||
| short | action, | ||
| const resip::Data & | actionData, | ||
| const short | order | ||
| ) |
Definition at line 241 of file FilterStore.cxx.