Data for MMSYNC_EVENT_MS_SYNC_FOLDER_* events.
Synopsis:
#include <mmsync/event.h>
typedef struct s_mmsync_folder_sync_data {
uint64_t folderid;
uint32_t pass;
uint32_t num_files;
uint32_t num_folders;
uint32_t num_playlists;
uint64_t timestamp;
uint32_t operation_id;
uint32_t reserved;
} mmsync_folder_sync_data_t;
Data:
- uint64_t folderid
- ID of the folder whose synchronization progress is described by this event.
- uint32_t pass
- The synchronization pass (one of the MMSYNC_SYNC_OPTION_PASS_* flags).
- uint32_t num_files
- See documentation for specific events.
- uint32_t num_folders
- See documentation for specific events.
- uint32_t num_playlists
- See documentation for specific events.
- uint64_t timestamp
- The timestamp value assigned to the last_sync fields of all updated database entries.
- uint32_t operation_id
- The synchronization operation ID.
- uint32_t reserved
- Reserved for future use.
Library:
mmsyncclient
Description:
Data for MMSYNC_EVENT_MS_SYNC_FOLDER_* events.