~ubuntu-branches/debian/jessie/gamin/jessie

« back to all changes in this revision

Viewing changes to server/gam_poll_generic.h

  • Committer: Bazaar Package Importer
  • Author(s): Michael Banck
  • Date: 2007-03-23 14:43:49 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20070323144349-1inpdk22uaneks9h
Tags: 0.1.8-2
* debian/control: Improve long description. (Closes: #405347)
* debian/patches/14_nfs-fix.patch: Fix gam_server startup for Thunar.
  Thanks to Maximiliano Curia. (Closes: #403247)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef __GAM_POLL_GENERIC_H
 
2
#define __GAM_POLL_GENERIC_H
 
3
 
 
4
#include <glib.h>
 
5
#include "gam_server.h"
 
6
#include "gam_tree.h"
 
7
 
 
8
G_BEGIN_DECLS
 
9
 
 
10
gboolean        gam_poll_generic_init                   (void);
 
11
void            gam_poll_generic_debug                  (void);
 
12
 
 
13
void            gam_poll_generic_add_missing    (GamNode * node);
 
14
void            gam_poll_generic_remove_missing (GamNode * node);
 
15
void            gam_poll_generic_add_busy       (GamNode * node);
 
16
void            gam_poll_generic_remove_busy    (GamNode * node);
 
17
void            gam_poll_generic_add            (GamNode * node);
 
18
void            gam_poll_generic_remove         (GamNode * node);
 
19
 
 
20
time_t          gam_poll_generic_get_time               (void);
 
21
void            gam_poll_generic_update_time    (void);
 
22
time_t          gam_poll_generic_get_delta_time (time_t pt);
 
23
 
 
24
void            gam_poll_generic_trigger_handler(const char *path, pollHandlerMode mode, GamNode *node);
 
25
 
 
26
void            gam_poll_generic_scan_directory (const char *path);
 
27
void            gam_poll_generic_scan_directory_internal (GamNode *dir_node);
 
28
void            gam_poll_generic_first_scan_dir (GamSubscription * sub, GamNode * dir_node, const char *dpath);
 
29
 
 
30
GamTree *       gam_poll_generic_get_tree               (void);
 
31
GList *         gam_poll_generic_get_missing_list (void);
 
32
GList *         gam_poll_generic_get_busy_list (void);
 
33
GList *         gam_poll_generic_get_all_list (void);
 
34
GList *         gam_poll_generic_get_dead_list (void);
 
35
 
 
36
void            gam_poll_generic_unregister_node (GamNode * node);
 
37
void            gam_poll_generic_prune_tree (GamNode * node);
 
38
 
 
39
G_END_DECLS
 
40
 
 
41
#endif