dispatch_source_merge_data
Merges data into a dispatch source and submits its event handler block to its target queue.
Declaration
extern void dispatch_source_merge_data(dispatch_source_t source, uintptr_t value);Parameters
- source:
This parameter cannot be
NULL. - value:
The value to coalesce with the pending data using a logical OR or an ADD as specified by the dispatch source type. A value of zero has no effect and does not result in the submission of the event handler block.
Discussion
Your application can use this function to indicate that an event has occurred on one of the application-defined dispatch event sources of type DISPATCH_SOURCE_TYPE_DATA_ADD or DISPATCH_SOURCE_TYPE_DATA_OR.