Preprocessor macro definitions for the interface.h header file in the mmsyncclient library.
#include <mmsync/interface.h>
#define MMSYNC_OPTION_PASS_FILES (0x00000001)Flag for performing files pass of synchronization.
#define MMSYNC_OPTION_PASS_METADATA (0x00000002)Flag for performing metadata pass of synchronization.
#define MMSYNC_OPTION_PASS_PLAYLISTS (0x00000004)Flag for performing playlist pass of synchronization.
#define MMSYNC_OPTION_PASS_ALL (MMSYNC_OPTION_PASS_FILES + \ MMSYNC_OPTION_PASS_METADATA + \ MMSYNC_OPTION_PASS_PLAYLISTS)Flag for performing all three passes of synchronization.
#define MMSYNC_OPTION_REPAIR (0x00000400)Flag for repairing database inconsistencies in folder information.
#define MMSYNC_OPTION_VERIFY (0x00000800)Flag for verifying data consistency in folder information in database.
#define MMSYNC_OPTION_CANCEL_CURRENT (0x00002000)Flag for cancelling any ongoing synchronization when a new one is started.
#define MMSYNC_OPTION_RECURSIVE (0x00004000)Flag for synchronizing contents of subfolders within folder named in path.
#define MMSYNC_OPTION_SKIPNONMEDIACHECK (0x00010000)Flag for skipping check for nonmedia files.