Defines in interface.h

Preprocessor macro definitions for the interface.h header file in the mmsyncclient library.

Defines:

#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.

Library:

mmsyncclient