You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

65 lines
1.4 KiB

#ifdef E_TYPEDEFS
#define E_FM_OP_DEBUG(...) fprintf(stderr, __VA_ARGS__)
#define E_FM_OP_MAGIC 314
typedef enum _E_Fm_Op_Type
{
E_FM_OP_COPY = 0,
E_FM_OP_MOVE = 1,
E_FM_OP_REMOVE = 2,
E_FM_OP_ABORT = 3,
E_FM_OP_ERROR = 4,
E_FM_OP_ERROR_RESPONSE_IGNORE_THIS = 5,
E_FM_OP_ERROR_RESPONSE_IGNORE_ALL = 6,
E_FM_OP_ERROR_RESPONSE_ABORT = 7,
E_FM_OP_PROGRESS = 8,
E_FM_OP_NONE = 9,
E_FM_OP_ERROR_RESPONSE_RETRY = 10,
E_FM_OP_OVERWRITE = 11,
E_FM_OP_OVERWRITE_RESPONSE_NO = 12,
E_FM_OP_OVERWRITE_RESPONSE_NO_ALL = 13,
E_FM_OP_OVERWRITE_RESPONSE_YES = 14,
E_FM_OP_OVERWRITE_RESPONSE_YES_ALL = 15,
E_FM_OP_COPY_STAT_INFO = 16,
E_FM_OP_MKDIR,
E_FM_OP_TRASH,
E_FM_OP_MONITOR_START,
E_FM_OP_MONITOR_SYNC, // not used anymore
E_FM_OP_MONITOR_END,
E_FM_OP_MOUNT,
E_FM_OP_UNMOUNT,
E_FM_OP_HELLO,
E_FM_OP_FILE_ADD,
E_FM_OP_FILE_CHANGE,
E_FM_OP_FILE_DEL,
E_FM_OP_STORAGE_ADD,
E_FM_OP_STORAGE_DEL,
E_FM_OP_VOLUME_ADD,
E_FM_OP_VOLUME_DEL,
E_FM_OP_MOUNT_DONE,
E_FM_OP_UNMOUNT_DONE,
E_FM_OP_QUIT,
E_FM_OP_SYMLINK,
E_FM_OP_RENAME,
E_FM_OP_OK,
E_FM_OP_ERROR_RETRY_ABORT,
E_FM_OP_REORDER,
E_FM_OP_MOUNT_ERROR,
E_FM_OP_UNMOUNT_ERROR,
E_FM_OP_EJECT,
E_FM_OP_EJECT_DONE,
E_FM_OP_EJECT_ERROR,
E_FM_OP_SECURE_REMOVE,
E_FM_OP_DESTROY,
E_FM_OP_VOLUME_LIST_DONE,
E_FM_OP_INIT
} E_Fm_Op_Type;
#else
#ifndef E_FM_OP_H
#define E_FM_OP_H
#endif
#endif