diff options
Diffstat (limited to 'include/libiphone/libiphone.h')
| -rw-r--r-- | include/libiphone/libiphone.h | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/include/libiphone/libiphone.h b/include/libiphone/libiphone.h index 3f5d86c..456f000 100644 --- a/include/libiphone/libiphone.h +++ b/include/libiphone/libiphone.h | |||
| @@ -63,9 +63,6 @@ typedef struct iphone_lckd_client_int *iphone_lckd_client_t; | |||
| 63 | struct iphone_msync_client_int; | 63 | struct iphone_msync_client_int; |
| 64 | typedef struct iphone_msync_client_int *iphone_msync_client_t; | 64 | typedef struct iphone_msync_client_int *iphone_msync_client_t; |
| 65 | 65 | ||
| 66 | struct iphone_np_client_int; | ||
| 67 | typedef struct iphone_np_client_int *iphone_np_client_t; | ||
| 68 | |||
| 69 | //debug related functions | 66 | //debug related functions |
| 70 | #define DBGMASK_ALL 0xFFFF | 67 | #define DBGMASK_ALL 0xFFFF |
| 71 | #define DBGMASK_NONE 0x0000 | 68 | #define DBGMASK_NONE 0x0000 |
| @@ -102,36 +99,6 @@ iphone_error_t iphone_msync_free_client(iphone_msync_client_t client); | |||
| 102 | iphone_error_t iphone_msync_recv(iphone_msync_client_t client, plist_t * plist); | 99 | iphone_error_t iphone_msync_recv(iphone_msync_client_t client, plist_t * plist); |
| 103 | iphone_error_t iphone_msync_send(iphone_msync_client_t client, plist_t plist); | 100 | iphone_error_t iphone_msync_send(iphone_msync_client_t client, plist_t plist); |
| 104 | 101 | ||
| 105 | // NotificationProxy related | ||
| 106 | // notifications for use with post_notification (client --> device) | ||
| 107 | #define NP_SYNC_WILL_START "com.apple.itunes-mobdev.syncWillStart" | ||
| 108 | #define NP_SYNC_DID_START "com.apple.itunes-mobdev.syncDidStart" | ||
| 109 | #define NP_SYNC_DID_FINISH "com.apple.itunes-mobdev.syncDidFinish" | ||
| 110 | |||
| 111 | // notifications for use with observe_notification (device --> client) | ||
| 112 | #define NP_SYNC_CANCEL_REQUEST "com.apple.itunes-client.syncCancelRequest" | ||
| 113 | #define NP_SYNC_SUSPEND_REQUEST "com.apple.itunes-client.syncSuspendRequest" | ||
| 114 | #define NP_SYNC_RESUME_REQUEST "com.apple.itunes-client.syncResumeRequest" | ||
| 115 | #define NP_PHONE_NUMBER_CHANGED "com.apple.mobile.lockdown.phone_number_changed" | ||
| 116 | #define NP_DEVICE_NAME_CHANGED "com.apple.mobile.lockdown.device_name_changed" | ||
| 117 | #define NP_ATTEMPTACTIVATION "com.apple.springboard.attemptactivation" | ||
| 118 | #define NP_DS_DOMAIN_CHANGED "com.apple.mobile.data_sync.domain_changed" | ||
| 119 | #define NP_APP_INSTALLED "com.apple.mobile.application_installed" | ||
| 120 | #define NP_APP_UNINSTALLED "com.apple.mobile.application_uninstalled" | ||
| 121 | |||
| 122 | iphone_error_t iphone_np_new_client ( iphone_device_t device, int dst_port, iphone_np_client_t *client ); | ||
| 123 | iphone_error_t iphone_np_free_client ( iphone_np_client_t client ); | ||
| 124 | |||
| 125 | iphone_error_t iphone_np_post_notification ( iphone_np_client_t client, const char *notification ); | ||
| 126 | |||
| 127 | iphone_error_t iphone_np_observe_notification ( iphone_np_client_t client, const char *notification ); | ||
| 128 | iphone_error_t iphone_np_observe_notifications ( iphone_np_client_t client, const char **notification_spec ); | ||
| 129 | iphone_error_t iphone_np_get_notification ( iphone_np_client_t client, char **notification ); | ||
| 130 | |||
| 131 | typedef void (*iphone_np_notify_cb_t) ( const char *notification ); | ||
| 132 | |||
| 133 | iphone_error_t iphone_np_set_notify_callback ( iphone_np_client_t client, iphone_np_notify_cb_t notify_cb ); | ||
| 134 | |||
| 135 | #ifdef __cplusplus | 102 | #ifdef __cplusplus |
| 136 | } | 103 | } |
| 137 | #endif | 104 | #endif |
