1//----------------------------------------------------------------------
2//  This software is part of the Haiku distribution and is covered
3//  by the MIT License.
4//---------------------------------------------------------------------
5/*!
6	\file UpdateMimeInfoThread.h
7	UpdateMimeInfoThread interface declaration
8*/
9
10#ifndef _MIME_UPDATE_MIME_INFO_THREAD_H
11#define _MIME_UPDATE_MIME_INFO_THREAD_H
12
13#include <mime/MimeUpdateThread.h>
14
15namespace BPrivate {
16namespace Storage {
17namespace Mime {
18
19class UpdateMimeInfoThread : public MimeUpdateThread {
20public:
21	UpdateMimeInfoThread(const char *name, int32 priority,
22		BMessenger managerMessenger, const entry_ref *root, bool recursive,
23		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	// _MIME_UPDATE_MIME_INFO_THREAD_H
32