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

Public Member Functions | Public Attributes | Private Attributes

mailstore_watcher Class Reference

Collaboration diagram for mailstore_watcher:
Collaboration graph

List of all members.

Public Member Functions

bool is_running ()
 mailstore_watcher (bool quiet, const mailstore_config *config, time_t default_inter_delay, const std::map< std::string, time_t > *inter_delays, const std::set< std::string > *ignores)
time_t read_changes ()
bool start ()
void stop ()

Public Attributes

int from_fd
std::set< std::string > mailboxes
const char * name

Private Attributes

const mailstore_configconfig
const time_t default_inter_delay
const std::set< std::string > * ignores
const std::map< std::string,
time_t > * 
char mailboxes_buf [MAILBOXNAME_MAX]
int mailboxes_buf_len
bool quiet
int to_fd
pid_t watcher_pid

Detailed Description

Definition at line 28 of file mailstore_watcher.h.

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

Generated by  Doxygen 1.6.0   Back to index