One Logo Pool Ball
CoreFoundation · IOS API REFERENCE

CFRunLoopSourceContext

struct · SDK 27.1

struct CFRunLoopSourceContext

Members (13)

get

cancel

TypeScript
get cancel(): (((arg0: (SDKHandle) | null, arg1: (CFRunLoop) | null, arg2: (CFRunLoopMode) | null) => Promise<void>)) | null
Swift declaration
var cancel: ((UnsafeMutableRawPointer?, CFRunLoop?, CFRunLoopMode?) -> Void)!
get

copyDescription

TypeScript
get copyDescription(): (((arg0: (SDKHandle) | null) => Promise<(SDKHandle) | null>)) | null
Swift declaration
var copyDescription: ((UnsafeRawPointer?) -> Unmanaged<CFString>?)!
get

equal

TypeScript
get equal(): (((arg0: (SDKHandle) | null, arg1: (SDKHandle) | null) => Promise<boolean>)) | null
Swift declaration
var equal: ((UnsafeRawPointer?, UnsafeRawPointer?) -> DarwinBoolean)!
get

hash

TypeScript
get hash(): (((arg0: (SDKHandle) | null) => Promise<number>)) | null
Swift declaration
var hash: ((UnsafeRawPointer?) -> CFHashCode)!
get

info

TypeScript
get info(): (SDKHandle) | null
Swift declaration
var info: UnsafeMutableRawPointer!
set

info

TypeScript
set info(value: (SDKHandle) | null)
Swift declaration
var info: UnsafeMutableRawPointer!
get

perform

TypeScript
get perform(): (((arg0: (SDKHandle) | null) => Promise<void>)) | null
Swift declaration
var perform: ((UnsafeMutableRawPointer?) -> Void)!
get

release

TypeScript
get release(): (((arg0: (SDKHandle) | null) => Promise<void>)) | null
Swift declaration
var release: ((UnsafeRawPointer?) -> Void)!
get

retain

TypeScript
get retain(): (((arg0: (SDKHandle) | null) => Promise<(SDKHandle) | null>)) | null
Swift declaration
var retain: ((UnsafeRawPointer?) -> UnsafeRawPointer?)!
get

schedule

TypeScript
get schedule(): (((arg0: (SDKHandle) | null, arg1: (CFRunLoop) | null, arg2: (CFRunLoopMode) | null) => Promise<void>)) | null
Swift declaration
var schedule: ((UnsafeMutableRawPointer?, CFRunLoop?, CFRunLoopMode?) -> Void)!
get

version

TypeScript
get version(): number
Swift declaration
var version: CFIndex
set

version

TypeScript
set version(value: number)
Swift declaration
var version: CFIndex
init

init

TypeScript
static init(): CFRunLoopSourceContext
Swift declaration
init()

Skipped declarations

9 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

CFRunLoopSourceContext.init(version:info:retain:release:copyDescription:equal:hash:schedule:cancel:perform:)

callback cannot propagate synchronous failure

CFRunLoopSourceContext.retain

closure property answers its caller

CFRunLoopSourceContext.release

The iOS SDK compiler rejected this binding: a C function pointer can only be formed from a reference to a 'func' or a literal closure

CFRunLoopSourceContext.copyDescription

closure property answers its caller

CFRunLoopSourceContext.equal

closure property answers its caller

CFRunLoopSourceContext.hash

closure property answers its caller

CFRunLoopSourceContext.schedule

The iOS SDK compiler rejected this binding: a C function pointer can only be formed from a reference to a 'func' or a literal closure

CFRunLoopSourceContext.cancel

The iOS SDK compiler rejected this binding: a C function pointer can only be formed from a reference to a 'func' or a literal closure

CFRunLoopSourceContext.perform

The iOS SDK compiler rejected this binding: a C function pointer can only be formed from a reference to a 'func' or a literal closure

All CoreFoundation types →