Public Types | |
enum | { H_ENTRY_NEW , H_ENTRY_MONITOR , H_ENTRY_SUBMITTED , H_ENTRY_DELETE , H_ENTRY_REMOVE , H_ENTRY_IGNORE } |
Data Fields | |
const char * | name |
enum hotfolder_entry_t:: { ... } | state |
uint32 | ctime |
uint32 | mtime |
HqU32x2 | size |
int32 | job_id |
hotfolder_t * | dir |
PKNotifyFileHandle * | notify_handle |
hotfolder_entry_t * | dnext |
hotfolder_entry_t * | snext |
Representation of a name entry in a hotfolder.
anonymous enum |
uint32 hotfolder_entry_t::ctime |
Creation time of monitored file entry.
hotfolder_t* hotfolder_entry_t::dir |
Hotfolder this entry is found in.
hotfolder_entry_t* hotfolder_entry_t::dnext |
Next in hotfolder directory list.
int32 hotfolder_entry_t::job_id |
Job ID if submitted to input queue, 0 otherwise.
uint32 hotfolder_entry_t::mtime |
Last modification time of monitored file entry.
const char* hotfolder_entry_t::name |
Leafname of directory entry.
PKNotifyFileHandle* hotfolder_entry_t::notify_handle |
Platform-specific change notification handle.
HqU32x2 hotfolder_entry_t::size |
Size in bytes of monitored file entry.
hotfolder_entry_t* hotfolder_entry_t::snext |
Next in hotfolder stabilise list.
enum { ... } hotfolder_entry_t::state |
State of this directory entry.