mme_play_set_zone()

Set the zone ID used by a control context

Synopsis:

#include <mme/mme.h>

int mme_play_set_zone( mme_hdl_t *hdl,
                       uint64_t zoneid );

Arguments:

hdl
An MME connection handle.
zoneid
The ID of the output zone to be used by the current control context.

Library:

mme

Description:

The function mme_play_set_zone() sets the output zone to be used by the current control context. For more information about zones, see mme_zone_create().

Events

None delivered.

Blocking and validation

This function is fully validating and runs to completion.

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_output_set_permanent(), mme_play_attach_output(), mme_play_detach_output(), mme_play_set_zone(), mme_zone_create(), mme_zone_delete()