source Reference
File
lib/dispatch/include/dispatch/source.h
Date
Wednesday, June 25, 2014
Tasks
dispatch_source_cancel
Top
void dispatch_source_cancel(
dispatch_source_t source );
dispatch_source_create
Top
dispatch_source_t dispatch_source_create(
dispatch_source_type_t type,
uintptr_t handle,
unsigned long mask,
dispatch_queue_t queue );
dispatch_source_get_data
Top
unsigned long dispatch_source_get_data(
dispatch_source_t source );
dispatch_source_get_handle
Top
uintptr_t dispatch_source_get_handle(
dispatch_source_t source );
dispatch_source_get_mask
Top
unsigned long dispatch_source_get_mask(
dispatch_source_t source );
dispatch_source_merge_data
Top
void dispatch_source_merge_data(
dispatch_source_t source,
unsigned long value );
dispatch_source_set_cancel_handler
Top
void dispatch_source_set_cancel_handler(
dispatch_source_t source,
dispatch_block_t cancel_handler );
dispatch_source_set_cancel_handler_f
Top
void dispatch_source_set_cancel_handler_f(
dispatch_source_t source,
dispatch_function_t cancel_handler );
dispatch_source_set_event_handler
Top
void dispatch_source_set_event_handler(
dispatch_source_t source,
dispatch_block_t handler );
dispatch_source_set_event_handler_f
Top
void dispatch_source_set_event_handler_f(
dispatch_source_t source,
dispatch_function_t handler );
dispatch_source_set_registration_handler
Top
void dispatch_source_set_registration_handler(
dispatch_source_t source,
dispatch_block_t registration_handler );
dispatch_source_set_registration_handler_f
Top
void dispatch_source_set_registration_handler_f(
dispatch_source_t source,
dispatch_function_t registration_handler );
dispatch_source_set_timer
Top
void dispatch_source_set_timer(
dispatch_source_t source,
dispatch_time_t start,
uint64_t interval,
uint64_t leeway );
dispatch_source_testcancel
Top
long dispatch_source_testcancel(
dispatch_source_t source );
Macros
__XEOS_LIB_DISPATCH_SOURCE_H__
Top
#define __XEOS_LIB_DISPATCH_SOURCE_H__
DISPATCH_SOURCE_TYPE_DATA_ADD
Top
#define DISPATCH_SOURCE_TYPE_DATA_ADD
DISPATCH_SOURCE_TYPE_DATA_OR
Top
#define DISPATCH_SOURCE_TYPE_DATA_OR
DISPATCH_SOURCE_TYPE_MACH_RECV
Top
#define DISPATCH_SOURCE_TYPE_MACH_RECV
DISPATCH_SOURCE_TYPE_MACH_SEND
Top
#define DISPATCH_SOURCE_TYPE_MACH_SEND
DISPATCH_SOURCE_TYPE_PROC
Top
#define DISPATCH_SOURCE_TYPE_PROC
DISPATCH_SOURCE_TYPE_READ
Top
#define DISPATCH_SOURCE_TYPE_READ
DISPATCH_SOURCE_TYPE_SIGNAL
Top
#define DISPATCH_SOURCE_TYPE_SIGNAL
DISPATCH_SOURCE_TYPE_TIMER
Top
#define DISPATCH_SOURCE_TYPE_TIMER
DISPATCH_SOURCE_TYPE_VNODE
Top
#define DISPATCH_SOURCE_TYPE_VNODE
DISPATCH_SOURCE_TYPE_WRITE
Top
#define DISPATCH_SOURCE_TYPE_WRITE