made several inherited methods virtual
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27993 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
parent
8037829025
commit
efc97b9894
@ -69,28 +69,28 @@ struct AddOnInfo {
|
|||||||
|
|
||||||
class MediaAddonServer : BApplication {
|
class MediaAddonServer : BApplication {
|
||||||
public:
|
public:
|
||||||
MediaAddonServer(const char *sig);
|
MediaAddonServer(const char *sig);
|
||||||
~MediaAddonServer();
|
virtual ~MediaAddonServer();
|
||||||
void ReadyToRun();
|
virtual void ReadyToRun();
|
||||||
bool QuitRequested();
|
virtual bool QuitRequested();
|
||||||
void MessageReceived(BMessage *msg);
|
virtual void MessageReceived(BMessage *msg);
|
||||||
|
|
||||||
void WatchDir(BEntry *dir);
|
|
||||||
void AddOnAdded(const char *path, ino_t file_node);
|
|
||||||
void AddOnRemoved(ino_t file_node);
|
|
||||||
void HandleMessage(int32 code, const void *data, size_t size);
|
|
||||||
|
|
||||||
void PutAddonIfPossible(AddOnInfo *info);
|
|
||||||
void InstantiatePhysicalInputsAndOutputs(AddOnInfo *info);
|
|
||||||
void InstantiateAutostartFlavors(AddOnInfo *info);
|
|
||||||
void DestroyInstantiatedFlavors(AddOnInfo *info);
|
|
||||||
|
|
||||||
void ScanAddOnFlavors(BMediaAddOn *addon);
|
|
||||||
|
|
||||||
port_id ControlPort() const { return fControlPort; }
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
static int32 _ControlThread(void *arg);
|
void WatchDir(BEntry *dir);
|
||||||
|
void AddOnAdded(const char *path, ino_t file_node);
|
||||||
|
void AddOnRemoved(ino_t file_node);
|
||||||
|
void HandleMessage(int32 code, const void *data, size_t size);
|
||||||
|
|
||||||
|
void PutAddonIfPossible(AddOnInfo *info);
|
||||||
|
void InstantiatePhysicalInputsAndOutputs(AddOnInfo *info);
|
||||||
|
void InstantiateAutostartFlavors(AddOnInfo *info);
|
||||||
|
void DestroyInstantiatedFlavors(AddOnInfo *info);
|
||||||
|
|
||||||
|
void ScanAddOnFlavors(BMediaAddOn *addon);
|
||||||
|
|
||||||
|
port_id ControlPort() const { return fControlPort; }
|
||||||
|
|
||||||
|
static int32 _ControlThread(void *arg);
|
||||||
|
|
||||||
Map<ino_t, media_addon_id> *fFileMap;
|
Map<ino_t, media_addon_id> *fFileMap;
|
||||||
Map<media_addon_id, AddOnInfo> *fInfoMap;
|
Map<media_addon_id, AddOnInfo> *fInfoMap;
|
||||||
|
Loading…
Reference in New Issue
Block a user