Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/extensions/Variables/includes/ExtVariables.php on line 198
UIKit.framework/MIG subsystem: Difference between revisions - iPhone Development Wiki

UIKit.framework/MIG subsystem: Difference between revisions

From iPhone Development Wiki
(Created page with 'This page lists all known MIG subsystems of UIKit.framework in version 3.1. == UIKit MIG Server == === General characteristics === {| class="wikitable" |- ! Bootstrap s…')
 
mNo edit summary
 
Line 24: Line 24:
|-
|-
! Client interface
! Client interface
| [[UIKit.framework]]
| [[UIKit.framework]] (used exclusively by {{applink|SpringBoard}})
|}
|}



Latest revision as of 19:16, 21 November 2009

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

UIKit MIG Server

General characteristics

Bootstrap service name appID.UIKit.migserver
Subsystem server symbol _UIXXUIKit_subsystem
Server prefix _UIXX
Client prefix UI
Routine IDs 1,100,000 – 1,100,007
Routines count 8
Client interface UIKit.framework (used exclusively by SpringBoard)

Routines

ID Routine & Arguments High-level server receiver High-level client call
1,100,000 HideTopMostMiniAlert
(mach_port_t server, int fenceID)
+[_UIAlertManager hideTopmostMiniAlert:] -[UIRemoteApplication hideTopMostMiniAlert:]
1,100,001 ShowTopMostMiniAlert
(mach_port_t server)
+[_UIAlertManager showTopmostMiniAlert] -[UIRemoteApplication showTopMostMiniAlert]
1,100,002 StatusBarWillAnimateToHeight
(mach_port_t server, float height, float duration, int fenceID)
-[UIApplication statusBarWillAnimateToHeight:duration:fence:] -[UIRemoteApplication statusBarWillAnimateToHeight:duration:fence:]
1,100,003 SimpleRemoteAction
(mach_port_t server, int action)
-[UIApplication _postSimpleRemoteNotificationForAction:] -[UIRemoteApplication simpleRemoteActionDidOccur:]
1,100,004 SheetWithRemoteIdentifierDidDismiss
(mach_port_t server, const char* remoteID)
-[UIApplication(UIApplication_RemoteSheet) _sheetWithRemoteIdentifierDidDismiss:] -[UIRemoteApplication sheetWithRemoteViewIdentifierDidDismiss:]
1,100,005 RemoteNotificationRegistrationSucceeded
(mach_port_t server, void* token, size_t tokenLength)
-[id<UIApplicationDelegate> application:didRegisterForRemoteNotificationsWithDeviceToken:] -[UIRemoteApplication remoteNotificationRegistrationSucceededWithDeviceToken:]
1,100,006 RemoteNotificationRegistrationFailedWithError
(mach_port_t server, const char* domain, int errorCode, const char* localizedDescription)
-[id<UIApplicationDelegate> application:didFailToRegisterForRemoteNotificationsWithError:] -[UIRemoteApplication remoteNotificationRegistrationFailedWithErrorDomain:code:localizedDescription:]
1,100,007 RemoteNotificationMessageDelivered
(mach_port_t server)
-[id<UIApplicationDelegate> application:didReceiveRemoteNotification:] -[UIRemoteApplication remoteNotificationMessageDelivered]