One Logo Pool Ball
CoreFoundation · IOS API REFERENCE

CFRunLoopSourceContext1

struct · SDK 27.1

struct CFRunLoopSourceContext1

Members (12)

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

getPort

TypeScript
get getPort(): (((arg0: (SDKHandle) | null) => Promise<SDKHandle>)) | null
Swift declaration
var getPort: ((UnsafeMutableRawPointer?) -> mach_port_t)!
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, arg1: number, arg2: (CFAllocator) | null, arg3: (SDKHandle) | null) => Promise<(SDKHandle) | null>)) | null
Swift declaration
var perform: ((UnsafeMutableRawPointer?, CFIndex, CFAllocator?, UnsafeMutableRawPointer?) -> UnsafeMutableRawPointer?)!
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

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(): CFRunLoopSourceContext1
Swift declaration
init()

Skipped declarations

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

CFRunLoopSourceContext1.init(version:info:retain:release:copyDescription:equal:hash:getPort:perform:)

callback cannot propagate synchronous failure

CFRunLoopSourceContext1.retain

closure property answers its caller

CFRunLoopSourceContext1.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

CFRunLoopSourceContext1.copyDescription

closure property answers its caller

CFRunLoopSourceContext1.equal

closure property answers its caller

CFRunLoopSourceContext1.hash

closure property answers its caller

CFRunLoopSourceContext1.getPort

closure property answers its caller

CFRunLoopSourceContext1.perform

closure property answers its caller

All CoreFoundation types →