xref: /haiku/headers/private/index_server/IndexServerPrivate.h (revision 1294543de9ac0eff000eaea1b18368c36435d08e)
1*1294543dSClemens Zeidler /*
2*1294543dSClemens Zeidler  * Copyright 2010, Haiku.
3*1294543dSClemens Zeidler  * Distributed under the terms of the MIT License.
4*1294543dSClemens Zeidler  *
5*1294543dSClemens Zeidler  * Authors:
6*1294543dSClemens Zeidler  *		Clemens Zeidler <haiku@clemens-zeidler.de>
7*1294543dSClemens Zeidler  */
8*1294543dSClemens Zeidler #ifndef INDEX_SERVER_PRIVATE_H
9*1294543dSClemens Zeidler #define INDEX_SERVER_PRIVATE_H
10*1294543dSClemens Zeidler 
11*1294543dSClemens Zeidler 
12*1294543dSClemens Zeidler #include <String.h>
13*1294543dSClemens Zeidler 
14*1294543dSClemens Zeidler 
15*1294543dSClemens Zeidler const BString kIndexServerDirectory = ".IndexServer";
16*1294543dSClemens Zeidler const BString kVolumeStatusFileName = "VolumeStatus";
17*1294543dSClemens Zeidler 
18*1294543dSClemens Zeidler // messages between preferences app
19*1294543dSClemens Zeidler const uint32 kStopWatching = 'StoW';
20*1294543dSClemens Zeidler const uint32 kStartWatching = 'StaW';
21*1294543dSClemens Zeidler 
22*1294543dSClemens Zeidler const uint32 kRegisterWatcher = 'RegW';
23*1294543dSClemens Zeidler const uint32 kVolumenAdded = 'VAdd';
24*1294543dSClemens Zeidler const uint32 kVolumenRemoved = 'VRem';
25*1294543dSClemens Zeidler const uint32 kAddOnAdded = 'AAdd';
26*1294543dSClemens Zeidler const uint32 kAddOnRemoved = 'ARem';
27*1294543dSClemens Zeidler 
28*1294543dSClemens Zeidler const uint32 kGetVolumenInfos = 'GVIn';
29*1294543dSClemens Zeidler const uint32 kGetAddOnInfos = 'GAIn';
30*1294543dSClemens Zeidler 
31*1294543dSClemens Zeidler const uint32 kEnableAddOn = 'EnaA';
32*1294543dSClemens Zeidler const uint32 kDisableAddOn = 'DisA';
33*1294543dSClemens Zeidler 
34*1294543dSClemens Zeidler #endif // INDEX_SERVER_PRIVATE_H
35