bps_remove_sigevent_handler()

Remove the sigevent handler from the active channel.

Synopsis:

#include <bps/bps.h>
 
BPS_API int bps_remove_sigevent_handler(const struct sigevent *sigevent)

Since:

BlackBerry 10.0.0

Arguments:

sigevent

The sigevent that was filled in by a call to bps_add_sigevent_handler().

Library:

libbps (For the qcc command, use the -l bps option to link against this library)

Description:

When a service is finished delivering events it can unregister its sigevent_handler by calling this function.

Returns:

BPS_SUCCESS if the sigevent_handler was unregistered from the active channel, BPS_FAILURE with errno set to an appropriate error code otherwise.

See also:

bps_add_sigevent_handler()