Contents

dispatch_source_get_mask

Returns the mask of events monitored by the dispatch source.

Declaration

extern uintptr_t dispatch_source_get_mask(dispatch_source_t source);

Parameters

  • source:

    This parameter cannot be NULL.

Return Value

The return value should be interpreted according to the type of the dispatch source, and can be one of the following:

Discussion

The mask is a bitmask of relevant events being monitored by the dispatch event source. Any events that are not specified in the event mask are ignored and no event handler block is submitted for them.

For details, see the flag descriptions in Constants.

See Also

Getting Dispatch Source Attributes