Searched refs:BMailFilter (Results 1 - 12 of 12) sorted by relevance

/haiku/src/kits/mail/
H A DMailFilter.cpp10 BMailFilter::BMailFilter(BMailProtocol& protocol, function in class:BMailFilter
19 BMailFilter::~BMailFilter()
25 BMailFilter::HeaderFetched(entry_ref& ref, BFile& file, BMessage& attributes)
32 BMailFilter::BodyFetched(const entry_ref& ref, BFile& file,
39 BMailFilter::MailboxSynchronized(status_t status)
45 BMailFilter::MessageReadyToSend(const entry_ref& ref, BFile& file)
51 BMailFilter::MessageSent(const entry_ref& ref, BFile& file)
H A DHaikuMailFormatFilter.h14 class HaikuMailFormatFilter : public BMailFilter {
H A DMailProtocol.cpp89 BMailProtocol::AddFilter(BMailFilter* filter)
104 BMailFilter*
112 BMailFilter*
121 BMailProtocol::RemoveFilter(BMailFilter* filter)
248 BMailFilter* filter = _LoadFilter(*filterSettings);
269 BMailFilter*
285 BMailFilter* (*instantiateFilter)(BMailProtocol& protocol,
H A DHaikuMailFormatFilter.cpp82 BMailFilter(protocol, NULL),
/haiku/headers/os/add-ons/mail_daemon/
H A DMailFilter.h17 class BMailFilter { class
19 BMailFilter(BMailProtocol& protocol,
21 virtual ~BMailFilter();
47 extern "C" BMailFilter* instantiate_filter(BMailProtocol& protocol,
H A DMailProtocol.h24 class BMailFilter;
65 bool AddFilter(BMailFilter* filter);
67 BMailFilter* FilterAt(int32 index) const;
68 BMailFilter* RemoveFilter(int32 index);
69 bool RemoveFilter(BMailFilter* filter);
109 BMailFilter* _LoadFilter(const BMailAddOnSettings& settings);
120 BObjectList<BMailFilter> fFilterList;
/haiku/src/add-ons/mail_daemon/outbound_filters/fortune/
H A DFortuneFilter.cpp30 class FortuneFilter : public BMailFilter {
43 BMailFilter(protocol, &settings)
106 BMailFilter*
/haiku/src/add-ons/mail_daemon/inbound_filters/match_header/
H A DRuleFilter.h19 class RuleFilter : public BMailFilter {
H A DRuleFilter.cpp35 BMailFilter(protocol, &addOnSettings)
138 BMailFilter*
/haiku/src/add-ons/mail_daemon/inbound_filters/notifier/
H A DNotifierFilter.cpp31 class NotifyFilter : public BMailFilter {
49 BMailFilter(protocol, &settings),
133 BMailFilter*
/haiku/src/add-ons/mail_daemon/inbound_filters/spam_filter/
H A DSpamFilter.h15 class SpamFilter : public BMailFilter {
H A DSpamFilter.cpp51 BMailFilter(protocol, &settings)
322 BMailFilter*

Completed in 83 milliseconds