| Top |  |  |  |  | 
| enum | TrackerDirectoryFlags | 
| enum | TrackerFilterType | 
| enum | TrackerFilterPolicy | 
| enum | TrackerNetworkType | 
Flags used when adding a new directory to be indexed in the TrackerIndexingTree and TrackerDataProvider.
| No flags. | ||
| Should recurse in the directory. | ||
| Should check mtimes of items in the directory. | ||
| Should setup monitors in the items found in the directory. | ||
| Should ignore the directory contents. | ||
| Should preserve items in the directory even if the directory gets removed. | ||
| Internally a priority queue is used and this flag makes sure the directory is given a priority over other directories queued. | ||
| For cases where the content being
crawled by the TrackerEnumerator is not local (e.g. it's on a
server somewhere), use the TRACKER_DIRECTORY_FLAG_NO_STAT flag.
The default is to use  | ||
| Forces checks on deleted contents. This is most usually optimized away unless directory mtime changes indicate there could be deleted content. | 
Enumerates the different types of connections that the device might use when connected to internet. Note that not all providers might provide this information.
| Network is disconnected | ||
| Network status is unknown | ||
| Network is connected over a GPRS connection | ||
| Network is connected over an EDGE connection | ||
| Network is connected over a 3G or faster (HSDPA, UMTS, ...) connection | ||
| Network is connected over a local network connection. This can be ethernet, wifi, etc. | 
Since: 0.18