xref: /haiku/src/servers/registrar/mime/CreateAppMetaMimeThread.h (revision 820dca4df6c7bf955c46e8f6521b9408f50b2900)
1 //----------------------------------------------------------------------
2 //  This software is part of the OpenBeOS distribution and is covered
3 //  by the OpenBeOS license.
4 //---------------------------------------------------------------------
5 /*!
6 	\file CreateAppMetaMimeThread.h
7 	CreateAppMetaMimeThread interface declaration
8 */
9 
10 #ifndef _CREATE_APP_META_MIME_THREAD_H
11 #define _CREATE_APP_META_MIME_THREAD_H
12 
13 #include "MimeUpdateThread.h"
14 
15 namespace BPrivate {
16 namespace Storage {
17 namespace Mime {
18 
19 class CreateAppMetaMimeThread : public MimeUpdateThread {
20 public:
21 	CreateAppMetaMimeThread(const char *name, int32 priority,
22 		Database *database, BMessenger managerMessenger, const entry_ref *root,
23 		bool recursive, int32 force, BMessage *replyee);
24 	status_t DoMimeUpdate(const entry_ref *entry, bool *entryIsDir);
25 };
26 
27 }	// namespace Mime
28 }	// namespace Storage
29 }	// namespace BPrivate
30 
31 #endif	// _CREATE_APP_META_MIME_THREAD_H
32