![]() |
![]() |
![]() |
![]() |
Synchronization status information
#include <mme/types.h> typedef struct s_mme_sync_status { uint64_t msid; uint16_t passes_done; uint16_t current_pass; uint16_t passes_to_do; uint16_t reserved[1]; uint32_t operation_id; } mme_sync_status_t;
The structure mme_sync_status_t carries information about the status of a synchronization operation. It has at least the members described in the table below.
Member | Type | Description |
---|---|---|
msid | uint64_t | The ID of the mediastore. |
passes_done | uint16_t | The synchronization passes that have completed. |
current_pass | uint16_t | The current synchronization pass flag. |
passes_to_do | uint16_t | The synchronization passes yet to be performed. |
operation_id | uint32_t | An identifier for the synchronization operation, used for directed synchronizations. The MME sets it to 0 (zero) for all synchronizations, except directed synchronizations. |
The passes_done and passes_to_do are a combination of zero or more of the flags with the values listed below:
The current_pass flag can only be set to 0 (zero) or 1 (one).
The MME_SYNC_OPTION_PASS_* constants are described in MME_SYNC_OPTION_* in this reference.
QNX Multimedia
![]() |
![]() |
![]() |
![]() |