QuartzCore.framework/MIG subsystem

From iPhone Development Wiki
Jump to: navigation, search

This page lists all known MIG subsystems of QuartzCore.framework in version 3.1.

Core Animation Render Services

General characteristics

Bootstrap service name com.apple.CARenderServer
Subsystem server symbol CASCARenderServices_subsystem
Server prefix CAS
Client prefix _CAS
Routine IDs 40,200 – 40,215
Routines count 16
Client interface QuartzCore.framework

Routines

ID Routine & Arguments High-level server receiver High-level client call
40,200 Ping
()
return; -[CATransaction(CATransactionPrivate) synchronize], commit_buffer(_CAImageQueue*, CAImageQueueBuffer*, bool)
40,201 RegisterClient
()
CA::Render::Server::register_client(unsigned, unsigned, unsigned, unsigned, CFDictionaryRef, unsigned*, unsigned*) -[CAContextImpl initRemoteWithOptions:]
40,202 RegisterClientOptions
()
CA::Render::Server::register_client(unsigned, unsigned, unsigned, unsigned, CFDictionaryRef, unsigned*, unsigned*) -[CAContextImpl initRemoteWithOptions:]
40,203 DeleteClient
()
-[CAContextImpl invalidate], CA::Context::~Context()
40,204 UpdateClient
()
CAImageQueuePing(_CAImageQueue*)
40,205 SetFence
()
CA::Render::Context::set_fence(unsigned, bool, unsigned, unsigned) CA::Transaction::commit()
40,206 CreateSlot
()
-[CAContextImpl createSlot]
40,207 RenderClient
()
CARenderServerRenderClient
40,208 RenderClientList
()
CARenderServerRenderClientList
40,209 RenderDisplay
()
CARenderServerRenderDisplay
40,210 GetDisplays
()
+[CADisplay displays], +[CADisplay TVOutDisplay], +[CADisplay mainDisplay]
40,211 GetDisplayBounds
()
-[CADisplay bounds]
40,212 GetFrameCounter
()
CAGetFrameCounter CARenderServerGetFrameCounter
40,213 GetDebugFlags
()
CAGetDebugFlags CARenderServerGetDebugFlags
40,214 SetDebugFlags
()
CASetDebugFlags CARenderServerSetDebugFlags
40,215 ImageProviderGetNeededSubImage
()
CAImageProviderThread(void*)