xref: /haiku/src/kits/mail/MailFilter.cpp (revision d33e4744df1542a1350f55c25ce7b691560d7345)
1715bf3d1SAxel Dörfler /*
2549949b2SAxel Dörfler  * Copyright 2011-2013, Haiku, Inc. All rights reserved.
3549949b2SAxel Dörfler  * Distributed under the terms of the MIT License.
4715bf3d1SAxel Dörfler  */
5715bf3d1SAxel Dörfler 
6715bf3d1SAxel Dörfler 
7715bf3d1SAxel Dörfler #include <MailFilter.h>
8715bf3d1SAxel Dörfler 
9715bf3d1SAxel Dörfler 
BMailFilter(BMailProtocol & protocol,const BMailAddOnSettings * settings)10ca3341c7SAxel Dörfler BMailFilter::BMailFilter(BMailProtocol& protocol,
11ca3341c7SAxel Dörfler 	const BMailAddOnSettings* settings)
12715bf3d1SAxel Dörfler 	:
13715bf3d1SAxel Dörfler 	fMailProtocol(protocol),
14715bf3d1SAxel Dörfler 	fSettings(settings)
15715bf3d1SAxel Dörfler {
16715bf3d1SAxel Dörfler }
17715bf3d1SAxel Dörfler 
18715bf3d1SAxel Dörfler 
~BMailFilter()19715bf3d1SAxel Dörfler BMailFilter::~BMailFilter()
20715bf3d1SAxel Dörfler {
21715bf3d1SAxel Dörfler }
22715bf3d1SAxel Dörfler 
23715bf3d1SAxel Dörfler 
24549949b2SAxel Dörfler BMailFilterAction
HeaderFetched(entry_ref & ref,BFile & file,BMessage & attributes)25*d33e4744SAxel Dörfler BMailFilter::HeaderFetched(entry_ref& ref, BFile& file, BMessage& attributes)
26715bf3d1SAxel Dörfler {
27549949b2SAxel Dörfler 	return B_NO_MAIL_ACTION;
28715bf3d1SAxel Dörfler }
29715bf3d1SAxel Dörfler 
30715bf3d1SAxel Dörfler 
31715bf3d1SAxel Dörfler void
BodyFetched(const entry_ref & ref,BFile & file,BMessage & attributes)32*d33e4744SAxel Dörfler BMailFilter::BodyFetched(const entry_ref& ref, BFile& file,
33*d33e4744SAxel Dörfler 	BMessage& attributes)
34715bf3d1SAxel Dörfler {
35715bf3d1SAxel Dörfler }
36715bf3d1SAxel Dörfler 
37715bf3d1SAxel Dörfler 
38715bf3d1SAxel Dörfler void
MailboxSynchronized(status_t status)39715bf3d1SAxel Dörfler BMailFilter::MailboxSynchronized(status_t status)
40715bf3d1SAxel Dörfler {
41715bf3d1SAxel Dörfler }
42715bf3d1SAxel Dörfler 
43715bf3d1SAxel Dörfler 
44715bf3d1SAxel Dörfler void
MessageReadyToSend(const entry_ref & ref,BFile & file)45549949b2SAxel Dörfler BMailFilter::MessageReadyToSend(const entry_ref& ref, BFile& file)
46715bf3d1SAxel Dörfler {
47715bf3d1SAxel Dörfler }
48715bf3d1SAxel Dörfler 
49715bf3d1SAxel Dörfler 
50715bf3d1SAxel Dörfler void
MessageSent(const entry_ref & ref,BFile & file)51549949b2SAxel Dörfler BMailFilter::MessageSent(const entry_ref& ref, BFile& file)
52715bf3d1SAxel Dörfler {
53715bf3d1SAxel Dörfler }
54