#include <stdarg.h>
#include "base.h"
Go to the source code of this file.
Functions | |
void | dispatch_debug (dispatch_object_t object, const char *message,...) |
Programmatically log debug information about a dispatch object. | |
void | dispatch_debugv (dispatch_object_t object, const char *message, va_list ap) |
void | dispatch_retain (dispatch_object_t object) |
Increment the reference count of a dispatch object. | |
void | dispatch_release (dispatch_object_t object) |
Decrement the reference count of a dispatch object. | |
void * | dispatch_get_context (dispatch_object_t object) |
Returns the application defined context of the object. | |
void | dispatch_set_context (dispatch_object_t object, void *context) |
Associates an application defined context with the object. | |
void | dispatch_set_finalizer_f (dispatch_object_t object, dispatch_function_t finalizer) |
Set the finalizer function for a dispatch object. | |
void | dispatch_suspend (dispatch_object_t object) |
Suspends the invocation of blocks on a dispatch object. | |
void | dispatch_resume (dispatch_object_t object) |
Resumes the invocation of blocks on a dispatch object. |