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