mme_ms_clear_accurate()

Mark library entries as inaccurate

Synopsis:

#include <mme/mme.h>

int mme_ms_clear_accurate( mme_hdl_t *hdl,
                           uint64_t msid);

Arguments:

hdl
An MME connection handle.
msid
The ID for the mediastore to be marked inaccurate.

Library:

mme

Description:

The function mme_ms_clear_accurate() clears the accurate fields in the library for items linked to the specified mediastore. Clearing the accurate marks the entry in the library table as inaccurate, so that the MME synchronizers will update the data.

Set msid to 0 to mark as inaccurate all entries in the library linked to all mediastores.

Events

None delivered.

Blocking and validation

This function doesn't block.

Returns:

0
Success.
-1
An error occurred (errno is set).

Classification:

QNX Neutrino

Safety:
Interrupt handler No
Signal handler No
Thread Yes

See also:

mme_directed_sync_cancel(), mme_resync_mediastore(), mme_setpriorityfolder(), mme_sync_cancel(), mme_sync_directed(), mme_sync_file(), mme_sync_get_msid_status(), mme_sync_get_status()