mme_ms_metadata_done()

Clear the metadata handle

Synopsis:

#include <mme/metadata.h>

void mme_ms_metadata_done( mme_metadata_hdl_t *metadata );

Arguments:

metadata
The pointer to the handle with the metadata.

Library:

metadata

Description:

The function mme_ms_metadata_done() clears the metadata handle. It should be used when the metadata in the handle is no longer needed.

Events

None delivered.

Blocking and validation

This function validates that the metadata handle isn't NULL. It 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:

METADATA_*, mme_metadata_alloc(), mme_metadata_extract_data(), mme_metadata_extract_string(), mme_metadata_hdl_t, mme_ms_metadata_get()