Logo Search packages:      
Sourcecode: mswatch version File versions  Download package

Public Member Functions | Public Attributes | Private Member Functions | Private Attributes

dnotify_state Class Reference

List of all members.

Public Member Functions

void add_base_watcher (int fd, watcher *w)
void add_imap_watcher (int fd, const std::string &imap_name, watcher *w)
 dnotify_state (const char *base_path)
watcherget_imap_watcher (const std::string &imap_name)
watcherget_watcher_by_fd (int fd)
void remove_base_watcher (int fd)
void remove_imap_watcher (int fd, const std::string &imap_name)

Public Attributes

const std::string base_path

Private Member Functions

void remove_watcher (int fd)

Private Attributes

int base_path_fd
std::auto_ptr< open_filebase_path_file
bool base_path_maildir_watch
std::map< std::string, watcher * > imap2watcher
std::set< open_fileopen_files
std::map< int, watcher * > watchers

Detailed Description

Definition at line 12 of file state.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index