Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

AccountSettings, DAVKit, DataAccess, MIME, Message frameworks. NSCale…

…ndarData and CFUserNotification classes.
  • Loading branch information...
commit fc556e8af6d2357968d182e7dbbe1d4f810e9aad 1 parent 0a417cf
kennytm kennytm authored
Showing with 10,269 additions and 0 deletions.
  1. +28 −0 AccountSettings/ASRuntimeFixMailAccount.h
  2. +16 −0 AccountSettings/ASRuntimeFixProtocol.h
  3. +13 −0 AccountSettings/AccountCreationProtocol.h
  4. +8 −0 AccountSettings/AccountSettings-Structs.h
  5. +15 −0 AccountSettings/AccountSettings.h
  6. +68 −0 AccountSettings/AccountsManager.h
  7. +76 −0 AccountSettings/BasicAccount.h
  8. +29 −0 AccountSettings/DeviceLocalAccount.h
  9. +10 −0 AccountSettings/NSObject.h
  10. +182 −0 CoreFoundation/CFUserNotification.h
  11. +49 −0 DAVKit/AYAddress.h
  12. +25 −0 DAVKit/AYEvent.h
  13. +22 −0 DAVKit/AYFTPDelete.h
  14. +36 −0 DAVKit/AYFTPGet.h
  15. +41 −0 DAVKit/AYFTPPut.h
  16. +15 −0 DAVKit/AYGroup.h
  17. +41 −0 DAVKit/AYHost.h
  18. +26 −0 DAVKit/AYIPV4Address.h
  19. +25 −0 DAVKit/AYIPV6Address.h
  20. +23 −0 DAVKit/AYLogger.h
  21. +105 −0 DAVKit/AYOperation.h
  22. +14 −0 DAVKit/AYOperationCompanion.h
  23. +20 −0 DAVKit/AYSimpleOperationCompanion.h
  24. +17 −0 DAVKit/AYTimer.h
  25. +16 −0 DAVKit/DAVAdapter.h
  26. +17 −0 DAVKit/DAVAuthStore.h
  27. +27 −0 DAVKit/DAVCertificateInfo.h
  28. +16 −0 DAVKit/DAVChallenge.h
  29. +22 −0 DAVKit/DAVDelete.h
  30. +21 −0 DAVKit/DAVGet.h
  31. +21 −0 DAVKit/DAVGetInfos.h
  32. +20 −0 DAVKit/DAVGetToFile.h
  33. +20 −0 DAVKit/DAVHead.h
  34. +11 −0 DAVKit/DAVKit-Structs.h
  35. +71 −0 DAVKit/DAVKit.h
  36. +22 −0 DAVKit/DAVListMembers.h
  37. +28 −0 DAVKit/DAVLock.h
  38. +20 −0 DAVKit/DAVMakeCollection.h
  39. +19 −0 DAVKit/DAVMove.h
  40. +30 −0 DAVKit/DAVMultiStatusBodyReader.h
  41. +25 −0 DAVKit/DAVMultiStatusResponse.h
  42. +19 −0 DAVKit/DAVOptions.h
  43. +19 −0 DAVKit/DAVPost.h
  44. +34 −0 DAVKit/DAVPropFindResponse.h
  45. +22 −0 DAVKit/DAVPut.h
  46. +161 −0 DAVKit/DAVRequest.h
  47. +14 −0 DAVKit/DAVResponseBodyReader.h
  48. +113 −0 DAVKit/DAVSession.h
  49. +26 −0 DAVKit/DAVTrustInfo.h
  50. +19 −0 DAVKit/DAVUnlock.h
  51. +27 −0 DAVKit/DAVXMLNSBag.h
  52. +47 −0 DAVKit/DAVXMLNode.h
  53. +29 −0 DAVKit/DAVXMLTree.h
  54. +10 −0 DAVKit/NSCopying.h
  55. +14 −0 DAVKit/NSDictionary.h
  56. +19 −0 DAVKit/NSNotificationCenter.h
  57. +24 −0 DAVKit/NSObject.h
  58. +16 −0 DAVKit/NSStream.h
  59. +20 −0 DAVKit/NSString.h
  60. +14 −0 DAVKit/NSThread.h
  61. +22 −0 DAVKit/NSURL.h
  62. +23 −0 DAVKit/_AYFileLogger.h
  63. +15 −0 DAVKit/_AYNoLogger.h
  64. +21 −0 DAVKit/_AYOperationEndWaiter.h
  65. +24 −0 DAVKit/_AYProxy.h
  66. +15 −0 DAVKit/_AYStderrLogger.h
  67. +20 −0 DAVKit/_DAVBasicChallenge.h
  68. +22 −0 DAVKit/_DAVGetReader.h
  69. +21 −0 DAVKit/_DAVGetToFileReader.h
  70. +26 −0 DAVKit/_DAVLockBodyReader.h
  71. +27 −0 DAVKit/_DAVNaiveAuthStore.h
  72. +18 −0 DAVKit/_DAVRunLoopAdder.h
  73. +24 −0 DAVKit/_DAVTotalChallenge.h
  74. +21 −0 DAVKit/_DAVXMLNSTag.h
  75. +17 −0 DAVKit/_ay_InterThreadManager.h
  76. +135 −0 DataAccess/ASAccount.h
  77. +55 −0 DataAccess/ASAccountActor.h
  78. +39 −0 DataAccess/ASAccountActorMessages.h
  79. +51 −0 DataAccess/ASAccountActorZombie.h
  80. +29 −0 DataAccess/ASArray.h
  81. +38 −0 DataAccess/ASAttachment.h
  82. +44 −0 DataAccess/ASAttendee.h
  83. +41 −0 DataAccess/ASAutodiscoverTask.h
  84. +23 −0 DataAccess/ASBool.h
  85. +44 −0 DataAccess/ASChangedCollectionLeaf.h
  86. +32 −0 DataAccess/ASChangedFolderStore.h
  87. +49 −0 DataAccess/ASClientAccount.h
  88. +22 −0 DataAccess/ASClientPolicyManager.h
  89. +50 −0 DataAccess/ASCollection.h
  90. +194 −0 DataAccess/ASContact.h
  91. +17 −0 DataAccess/ASContactAddCommand.h
  92. +20 −0 DataAccess/ASContactChangeCommand.h
  93. +15 −0 DataAccess/ASContactDeleteCommand.h
  94. +19 −0 DataAccess/ASContactResponse.h
  95. +19 −0 DataAccess/ASDataElement.h
  96. +34 −0 DataAccess/ASDictionary.h
  97. +73 −0 DataAccess/ASEmailItem.h
  98. +19 −0 DataAccess/ASEmailItemResponse.h
  99. +17 −0 DataAccess/ASEmailMarkAsReadCommand.h
  100. +24 −0 DataAccess/ASEmptyNode.h
  101. +137 −0 DataAccess/ASEvent.h
  102. +17 −0 DataAccess/ASEventAddCommand.h
  103. +21 −0 DataAccess/ASEventChangeCommand.h
  104. +14 −0 DataAccess/ASEventConstructedDeleteCommand.h
  105. +15 −0 DataAccess/ASEventDeleteCommand.h
  106. +55 −0 DataAccess/ASEventException.h
  107. +18 −0 DataAccess/ASEventPseudoDeleteCommand.h
  108. +19 −0 DataAccess/ASEventResponse.h
  109. +41 −0 DataAccess/ASEventUID.h
  110. +31 −0 DataAccess/ASFetchAttachmentTask.h
  111. +49 −0 DataAccess/ASFolder.h
  112. +47 −0 DataAccess/ASFolderHierarchy.h
  113. +39 −0 DataAccess/ASFolderItemsSyncResponse.h
  114. +82 −0 DataAccess/ASFolderItemsSyncTask.h
  115. +24 −0 DataAccess/ASFolderSyncTask.h
  116. +56 −0 DataAccess/ASGALSearchResult.h
  117. +18 −0 DataAccess/ASGALSearchTask.h
  118. +33 −0 DataAccess/ASGetOptionsTask.h
  119. +51 −0 DataAccess/ASItem.h
  120. +19 −0 DataAccess/ASItemOperationsFetchCommand.h
  121. +25 −0 DataAccess/ASItemOperationsFetchResult.h
  122. +29 −0 DataAccess/ASItemOperationsResponse.h
  123. +38 −0 DataAccess/ASItemOperationsTask.h
  124. +15 −0 DataAccess/ASLocalDBHelper.h
  125. +39 −0 DataAccess/ASMailMessage.h
  126. +30 −0 DataAccess/ASMailboxSearchResult.h
  127. +22 −0 DataAccess/ASMailboxSearchTask.h
  128. +62 −0 DataAccess/ASMeetingRequest.h
  129. +19 −0 DataAccess/ASMeetingRequestRecurrence.h
  130. +32 −0 DataAccess/ASMeetingResponseResponse.h
  131. +29 −0 DataAccess/ASMeetingResponseTask.h
  132. +23 −0 DataAccess/ASMoveItemsTask.h
  133. +30 −0 DataAccess/ASMovedItem.h
  134. +62 −0 DataAccess/ASParseContext.h
  135. +37 −0 DataAccess/ASParseRule.h
  136. +19 −0 DataAccess/ASParsing.h
  137. +15 −0 DataAccess/ASParsingAcceptingTopLevelLeaves.h
  138. +13 −0 DataAccess/ASParsingFrontingBasicType.h
  139. +15 −0 DataAccess/ASParsingLeafNode.h
  140. +14 −0 DataAccess/ASParsingWithSubItems.h
  141. +34 −0 DataAccess/ASPingItem.h
  142. +32 −0 DataAccess/ASPingTask.h
  143. +32 −0 DataAccess/ASPolicy.h
  144. +22 −0 DataAccess/ASPolicyManager.h
  145. +16 −0 DataAccess/ASPolicyManagerDelegate.h
  146. +43 −0 DataAccess/ASPolicyPreflighter.h
  147. +42 −0 DataAccess/ASProtocol.h
  148. +22 −0 DataAccess/ASProtocol12_1.h
  149. +20 −0 DataAccess/ASProtocol12_1_Short.h
  150. +16 −0 DataAccess/ASProtocol2_5.h
  151. +27 −0 DataAccess/ASProtocolCapabilities.h
  152. +19 −0 DataAccess/ASProtocolCapabilities12_1.h
  153. +16 −0 DataAccess/ASProtocolUnknown.h
  154. +36 −0 DataAccess/ASProvisionResponse.h
  155. +31 −0 DataAccess/ASProvisionTask.h
  156. +15 −0 DataAccess/ASProvisionWBXMLTaskTest.h
  157. +14 −0 DataAccess/ASPseudoDeleteAction.h
  158. +60 −0 DataAccess/ASRecurrence.h
  159. +28 −0 DataAccess/ASSearchResponse.h
  160. +31 −0 DataAccess/ASSearchStore.h
  161. +22 −0 DataAccess/ASSearchTask.h
  162. +28 −0 DataAccess/ASSendMailTask.h
  163. +27 −0 DataAccess/ASSettingsTask.h
  164. +23 −0 DataAccess/ASSettingsTaskGetterResult.h
  165. +27 −0 DataAccess/ASSettingsTaskResponse.h
  166. +25 −0 DataAccess/ASSettingsTaskUserInformationGetResponse.h
  167. +27 −0 DataAccess/ASSettingsTaskUserInformationResponse.h
  168. +24 −0 DataAccess/ASSingularChangedFolderStore.h
  169. +25 −0 DataAccess/ASSyncTaskCommand.h
  170. +130 −0 DataAccess/ASTask.h
  171. +69 −0 DataAccess/ASTaskManager.h
  172. +50 −0 DataAccess/ASTimeZone.h
  173. +26 −0 DataAccess/ASWAPXMLPolicy.h
  174. +25 −0 DataAccess/ASWBXMLPolicy.h
  175. +13 −0 DataAccess/AccountCreationProtocol.h
  176. +14 −0 DataAccess/AccountsManager.h
  177. +15 −0 DataAccess/BasicAccount.h
  178. +34 −0 DataAccess/CALRunLoopSemaphore.h
  179. +23 −0 DataAccess/CDLRProperty.h
  180. +101 −0 DataAccess/CalDAVAccount.h
  181. +43 −0 DataAccess/CalDAVCacheManager.h
  182. +32 −0 DataAccess/CalDAVCalendarProperties.h
  183. +17 −0 DataAccess/CalDAVCalendarRefreshOperation.h
  184. +48 −0 DataAccess/CalDAVCollectionRefreshOperation.h
  185. +15 −0 DataAccess/CalDAVDBHelper.h
  186. +21 −0 DataAccess/CalDAVDeleteCalendarOperation.h
  187. +23 −0 DataAccess/CalDAVDeleteEntityOperation.h
  188. +27 −0 DataAccess/CalDAVDetectCalendarsOperation.h
  189. +43 −0 DataAccess/CalDAVGetAccountPropertiesOperation.h
  190. +25 −0 DataAccess/CalDAVGetPropertyOperation.h
  191. +21 −0 DataAccess/CalDAVGetResourceListOperation.h
  192. +20 −0 DataAccess/CalDAVGetResourceOperation.h
  193. +29 −0 DataAccess/CalDAVHTTPTrafficLog.h
  194. +23 −0 DataAccess/CalDAVListContentsOperation.h
  195. +53 −0 DataAccess/CalDAVListingReader.h
  196. +23 −0 DataAccess/CalDAVListingRequest.h
  197. +23 −0 DataAccess/CalDAVMultiGetOperation.h
  198. +27 −0 DataAccess/CalDAVMultiGetResponseReader.h
  199. +40 −0 DataAccess/CalDAVOperationQueue.h
  200. +40 −0 DataAccess/CalDAVPrincipal.h
  201. +17 −0 DataAccess/CalDAVPropertyAdaptor.h
  202. +44 −0 DataAccess/CalDAVQueueableOperation.h
  203. +14 −0 DataAccess/CalDAVRefreshActorCallback.h
  204. +23 −0 DataAccess/CalDAVRefreshContext.h
  205. +25 −0 DataAccess/CalDAVResource.h
  206. +17 −0 DataAccess/CalDAVResponseBodyLogger.h
  207. +33 −0 DataAccess/CalDAVServerVersion.h
  208. +61 −0 DataAccess/CalDAVSettingsTemplate.h
  209. +22 −0 DataAccess/CalDAVUpdateCalendarFreeBusyOperation.h
  210. +27 −0 DataAccess/CalDAVWriteEventOperation.h
  211. +15 −0 DataAccess/CalNetworkChangeNotificationListener.h
  212. +41 −0 DataAccess/CalNetworkChangeNotifier.h
  213. +17 −0 DataAccess/CalendarServerVersion.h
  214. +162 −0 DataAccess/DAAccount.h
  215. +20 −0 DataAccess/DAAccountActorMessages.h
  216. +47 −0 DataAccess/DAAccountManager.h
  217. +38 −0 DataAccess/DAAction.h
  218. +20 −0 DataAccess/DABehaviorOptions.h
  219. +25 −0 DataAccess/DACalendar.h
  220. +26 −0 DataAccess/DACalendarDatabase.h
  221. +34 −0 DataAccess/DACalendarEvent.h
  222. +20 −0 DataAccess/DACalendarEventOccurrence.h
  223. +23 −0 DataAccess/DACalendarObject.h
  224. +21 −0 DataAccess/DACalendarRecurrence.h
  225. +20 −0 DataAccess/DACalendarStore.h
  226. +42 −0 DataAccess/DAConvertCRtoCRLFStream.h
  227. +27 −0 DataAccess/DADContactsSearchQuery.h
  228. +39 −0 DataAccess/DADMailboxSearchQuery.h
  229. +37 −0 DataAccess/DADSearchQuery.h
  230. +43 −0 DataAccess/DAFolder.h
  231. +19 −0 DataAccess/DAKeychain.h
  232. +42 −0 DataAccess/DALocalDBHelper.h
  233. +16 −0 DataAccess/DALocalDBWithLoggingHelper.h
  234. +34 −0 DataAccess/DAMailMessage.h
  235. +15 −0 DataAccess/DAMailMessageAttachment.h
  236. +19 −0 DataAccess/DAMailboxDeleteMessageRequest.h
  237. +23 −0 DataAccess/DAMailboxFetchMessageRequest.h
  238. +23 −0 DataAccess/DAMailboxFetchSearchResultRequest.h
  239. +19 −0 DataAccess/DAMailboxGetUpdatesRequest.h
  240. +17 −0 DataAccess/DAMailboxRequest.h
  241. +23 −0 DataAccess/DAMailboxSetFlagsRequest.h
  242. +15 −0 DataAccess/DAMailboxStreamingContentConsumer.h
  243. +21 −0 DataAccess/DAMessageFetchAttachmentRequest.h
  244. +23 −0 DataAccess/DAMessageMoveRequest.h
  245. +23 −0 DataAccess/DAMoveResponse.h
  246. +34 −0 DataAccess/DAPowerAssertionManager.h
  247. +31 −0 DataAccess/DARegex.h
  248. +17 −0 DataAccess/DAResponse.h
  249. +21 −0 DataAccess/DATask.h
  250. +65 −0 DataAccess/DATaskManager.h
  251. +8 −0 DataAccess/DAVResponseBodyReader.h
  252. +415 −0 DataAccess/DataAccess-Structs.h
  253. +226 −0 DataAccess/DataAccess.h
  254. +16 −0 DataAccess/GoogleCalDAVServerVersion.h
  255. +64 −0 DataAccess/LDAPAccount.h
  256. +28 −0 DataAccess/LDAPAccountActor.h
  257. +24 −0 DataAccess/LDAPAccountActorZombie.h
  258. +15 −0 DataAccess/LDAPDaemonAccount.h
  259. +24 −0 DataAccess/LDAPGetDefaultSearchBaseTask.h
  260. +15 −0 DataAccess/LDAPLocalDBHelper.h
  261. +27 −0 DataAccess/LDAPSearchSettings.h
  262. +34 −0 DataAccess/LDAPSearchTask.h
  263. +29 −0 DataAccess/LDAPTask.h
  264. +51 −0 DataAccess/LDAPTaskManager.h
  265. +99 −0 DataAccess/MobileCalDAVAccount.h
  266. +52 −0 DataAccess/MobileCalDAVAccountRefreshActor.h
  267. +25 −0 DataAccess/MobileCalDAVAccountRefreshQueueableOperation.h
  268. +59 −0 DataAccess/MobileCalDAVCalendar.h
  269. +23 −0 DataAccess/MobileCalDAVVerifyAccountQueueableOperation.h
  270. +27 −0 DataAccess/MobileCalUserAddress.h
  271. +36 −0 DataAccess/MobileCalendarChangeApplier.h
  272. +21 −0 DataAccess/NSArray.h
  273. +19 −0 DataAccess/NSCalendarDate.h
  274. +9 −0 DataAccess/NSCoding.h
  275. +10 −0 DataAccess/NSCopying.h
  276. +25 −0 DataAccess/NSData.h
  277. +29 −0 DataAccess/NSDate.h
  278. +25 −0 DataAccess/NSDictionary.h
  279. +22 −0 DataAccess/NSError.h
  280. +17 −0 DataAccess/NSMutableArray.h
  281. +21 −0 DataAccess/NSMutableDictionary.h
  282. +24 −0 DataAccess/NSMutableString.h
  283. +21 −0 DataAccess/NSNumber.h
  284. +19 −0 DataAccess/NSObject.h
  285. +15 −0 DataAccess/NSSet.h
  286. +92 −0 DataAccess/NSString.h
  287. +14 −0 DataAccess/NSTimeZone.h
  288. +34 −0 DataAccess/NSURL.h
  289. +58 −0 DataAccess/SubCalAccount.h
  290. +31 −0 DataAccess/SubCalDATask.h
  291. +17 −0 DataAccess/SubCalLocalDBHelper.h
  292. +51 −0 DataAccess/SubCalURLRequest.h
  293. +45 −0 DataAccess/SubCalValidationTask.h
  294. +36 −0 DataAccess/WBXMLData.h
  295. +16 −0 DataAccess/YahooCalDAVServerVersion.h
  296. +65 −0 Foundation/NSCalendarDate.h
  297. +33 −0 MIME/Base64Decoder.h
  298. +30 −0 MIME/Base64Encoder.h
  299. +30 −0 MIME/ByteSet.h
  300. +36 −0 MIME/DataScanner.h
Sorry, we could not display the entire diff because too many files (538) changed.
28 AccountSettings/ASRuntimeFixMailAccount.h
View
@@ -0,0 +1,28 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
+ */
+
+#import "ASRuntimeFixProtocol.h"
+#import "ASRuntimeFixMailAccount.h"
+#import <Foundation/NSObject.h>
+
+@class NSSet;
+
+@interface ASRuntimeFixMailAccount : NSObject <ASRuntimeFixProtocol> {
+ BOOL _shouldNotifyMobileMail;
+ NSSet* _supportedMailClasses;
+}
+// inherited: -(id)init;
+// inherited: -(void)dealloc;
+// in a protocol: -(int)fixBasicAccountIfNeeded:(id)needed loggingMessage:(id)message;
+// in a protocol: -(void)accountsHaveBeenSaved:(BOOL)saved;
+// in a protocol: -(id)supportedAccountTypes;
+@end
+
+@interface ASRuntimeFixMailAccount (Internal)
+-(BOOL)_cleanupAccountClass:(id)aClass;
+@end
+
16 AccountSettings/ASRuntimeFixProtocol.h
View
@@ -0,0 +1,16 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
+ */
+
+#import "NSObject.h"
+
+
+@protocol ASRuntimeFixProtocol <NSObject>
+-(int)fixBasicAccountIfNeeded:(id)needed loggingMessage:(id)message;
+-(void)accountsHaveBeenSaved:(BOOL)saved;
+-(id)supportedAccountTypes;
+@end
+
13 AccountSettings/AccountCreationProtocol.h
View
@@ -0,0 +1,13 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
+ */
+
+
+
+@protocol AccountCreationProtocol
+-(id)initWithBasicAccount:(id)basicAccount;
+@end
+
8 AccountSettings/AccountSettings-Structs.h
View
@@ -0,0 +1,8 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
+ */
+
+
15 AccountSettings/AccountSettings.h
View
@@ -0,0 +1,15 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
+ */
+
+#import "AccountSettings-Structs.h"
+#import "AccountsManager.h"
+#import "ASRuntimeFixMailAccount.h"
+#import "DeviceLocalAccount.h"
+#import "BasicAccount.h"
+#import "AccountCreationProtocol.h"
+#import "ASRuntimeFixProtocol.h"
+#import "NSObject.h"
68 AccountSettings/AccountsManager.h
View
@@ -0,0 +1,68 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
+ */
+
+#import "AccountsManager.h"
+#import <Foundation/NSObject.h>
+
+@class NSMutableArray, NSArray, NSMutableDictionary;
+
+@interface AccountsManager : NSObject {
+@private
+ NSMutableArray* _accounts;
+ NSMutableDictionary* _accountsByID;
+ unsigned _dataVersion;
+ NSArray* _runtimeFixers;
+}
++(void)_migrateAccountsIfNeeded;
++(id)displayNameForGroupOfAccountType:(id)accountType forBeginningOfSentence:(BOOL)sentence;
+-(id)_initInsideOfMigration;
+// inherited: -(id)init;
+// inherited: -(void)dealloc;
+-(id)accountWithIdentifier:(id)identifier;
+-(id)accountWithSyncIdentifier:(id)syncIdentifier;
+-(id)allBasicAccounts;
+-(unsigned)countOfBasicAccountsWithTypes:(id)types;
+-(id)displayNameForAccountWithIdentifier:(id)identifier;
+-(id)displayNameForAccountWithSyncIdentifier:(id)syncIdentifier;
+-(id)legacyAccounts;
+-(void)setLegacyAccounts:(id)accounts;
+-(id)fullDeviceLocalAccount;
+-(id)fullAccountWithIdentifier:(id)identifier;
+-(id)allMailAccounts;
+-(id)allExchangeAccounts;
+-(id)accountsWithTypes:(id)types;
+-(unsigned)count;
+-(void)updateAccount:(id)account;
+-(void)insertAccount:(id)account;
+-(void)deleteAccount:(id)account;
+-(void)deleteAccountWithIdentifier:(id)identifier;
+-(void)replaceExchangeAccountsWith:(id)with;
+-(void)replaceAccountsWithTypes:(id)types withAccounts:(id)accounts;
+-(void)saveAllAccounts;
+-(id)_initWithAccountsInfo:(id)accountsInfo;
+-(id)_createRuntimeFixers;
+@end
+
+@interface AccountsManager (MigrationSupport)
++(id)createAndLockMigrationLockToPerformMigration:(BOOL)performMigration;
++(void)releaseMigrationLock:(id)lock;
++(void)waitForMigrationToFinish;
++(void)removeNewAccountSettingsToMigrateOldAccountInformation;
++(void)shouldMigrateOldMailAccounts:(BOOL*)accounts oldDAAccounts:(BOOL*)accounts2 newAccountSettings:(BOOL*)settings;
++(BOOL)accountSettingsNeedsToBeMigrated;
++(BOOL)_oldDAAccountsInformationFound;
++(BOOL)_oldMailAccountsInformationFound;
+-(void)setDataVersion:(unsigned)version;
+@end
+
+@interface AccountsManager (Private)
++(unsigned)currentVersion;
++(id)fullPathToAccountSettingsPlist;
+-(id)initWithAccounsInfoArray:(id)accounsInfoArray;
+-(unsigned)dataVersion;
+@end
+
76 AccountSettings/BasicAccount.h
View
@@ -0,0 +1,76 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
+ */
+
+#import <Foundation/NSObject.h>
+#import "BasicAccount.h"
+
+@class NSMutableDictionary;
+@protocol AccountRefreshProtocol;
+
+@interface BasicAccount : NSObject {
+ NSMutableDictionary* _properties;
+ id<AccountRefreshProtocol> _syncAccount;
+ id _fullAccount;
+}
+// inherited: +(void)initialize;
++(id)accountWithType:(id)type class:(id)aClass;
++(id)accountWithProperties:(id)properties;
++(id)allSupportedDataclasses;
++(id)supportedDataclassesForAccountType:(id)accountType;
++(id)removeActionsIncompatibleWithSingleStoreDataclass:(id)singleStoreDataclass;
++(id)userActionsToEnableDataclass:(id)enableDataclass forAccountType:(id)accountType;
++(id)userActionsToDisableDataclass:(id)disableDataclass forAccountType:(id)accountType;
++(id)deleteAccountActionsForAccountType:(id)accountType;
++(BOOL)multipleStoresSupportedByDataclass:(id)dataclass;
++(BOOL)displayToggleForDataclass:(id)dataclass;
++(BOOL)userConfirmationIsRequiredByDataclass:(id)dataclass;
+-(id)initWithProperties:(id)properties;
+// inherited: -(id)init;
+// inherited: -(void)dealloc;
+-(id)type;
+-(id)identifier;
+-(id)syncStoreIdentifier;
+-(id)accountClass;
+-(void)setAccountClass:(id)aClass;
+-(id)displayName;
+-(id)typeString;
+-(id)shortTypeString;
+-(id)supportedDataclasses;
+-(id)enabledDataclasses;
+-(BOOL)isEnabledForDataclass:(id)dataclass;
+-(void)setEnabled:(BOOL)enabled forDataclass:(id)dataclass;
+-(void)setEnabledForDataclasses:(id)dataclasses;
+-(void)setAccountProperty:(id)property forKey:(id)key;
+-(void)removeAccountPropertyForKey:(id)key;
+-(id)accountPropertyForKey:(id)key;
+-(id)properties;
+-(id)propertiesToSave;
+-(id)fullAccount;
+-(void)createSyncAccount;
+-(id)defaultContainerIdentifierForDataclass:(id)dataclass;
+-(BOOL)refreshContainerWithIdentifier:(id)identifier forDataclass:(id)dataclass;
+-(BOOL)refreshContainerListForDataclass:(id)dataclass;
+-(BOOL)refreshContainersForDataclass:(id)dataclass;
+@end
+
+@interface BasicAccount (Private)
++(id)createNewAccountUID;
+-(void)setDisplayName:(id)name;
+-(void)setFullAccount:(id)account;
+-(void)setSyncAccount:(id)account;
+-(id)fullAccountCreatorClassNameForAccountType:(id)accountType;
+-(id)syncAccountCreatorClassNameForAccountType:(id)accountType;
+@end
+
+@interface BasicAccount (Internal)
++(BOOL)_isValidAccountType:(id)type;
++(id)_creatorsInfo;
++(id)_dataclassesProperties;
+-(id)_initWithType:(id)type class:(id)aClass;
+-(id)_creatorClassNameForAccountType:(id)accountType creatorType:(id)type;
+@end
+
29 AccountSettings/DeviceLocalAccount.h
View
@@ -0,0 +1,29 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
+ */
+
+#import "DeviceLocalAccount.h"
+#import "AccountCreationProtocol.h"
+#import "BasicAccount.h"
+
+
+@interface DeviceLocalAccount : BasicAccount <AccountCreationProtocol> {
+}
++(id)basicAccountProperties;
++(id)typeString;
++(id)localizedSyncSourceStringForDataClass:(id)dataClass forBeginningOfSentence:(BOOL)sentence;
++(id)localizedReferenceToSyncSourceStringForDataClass:(id)dataClass;
++(BOOL)isTetheredSyncingDataclass:(id)dataclass;
+// in a protocol: -(id)initWithBasicAccount:(id)basicAccount;
+// inherited: -(id)identifier;
+// inherited: -(id)displayName;
+// inherited: -(id)syncStoreIdentifier;
+@end
+
+@interface DeviceLocalAccount (Internal)
++(id)_identifier;
+@end
+
10 AccountSettings/NSObject.h
View
@@ -0,0 +1,10 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
+ */
+
+#import "AccountSettings-Structs.h"
+
+
182 CoreFoundation/CFUserNotification.h
View
@@ -0,0 +1,182 @@
+/* CFUserNotification.h
+ Copyright (c) 2000-2009, Apple Inc. All rights reserved.
+*/
+
+#if !defined(__COREFOUNDATION_CFUSERNOTIFICATION__)
+#define __COREFOUNDATION_CFUSERNOTIFICATION__ 1
+
+#include <CoreFoundation/CFBase.h>
+#include <CoreFoundation/CFDate.h>
+#include <CoreFoundation/CFDictionary.h>
+#include <CoreFoundation/CFString.h>
+#include <CoreFoundation/CFURL.h>
+#include <CoreFoundation/CFRunLoop.h>
+
+CF_EXTERN_C_BEGIN
+
+typedef struct __CFUserNotification * CFUserNotificationRef;
+
+/* A CFUserNotification is a notification intended to be presented to a
+user at the console (if one is present). This is for the use of processes
+that do not otherwise have user interfaces, but may need occasional
+interaction with a user. There is a parallel API for this functionality
+at the System framework level, described in UNCUserNotification.h.
+
+The contents of the notification can include a header, a message, textfields,
+a popup button, radio buttons or checkboxes, a progress indicator, and up to
+three ordinary buttons. All of these items are optional, but a default
+button will be supplied even if not specified unless the
+kCFUserNotificationNoDefaultButtonFlag is set.
+
+The contents of the notification are specified in the dictionary used to
+create the notification, whose keys should be taken from the list of constants
+below, and whose values should be either strings or arrays of strings
+(except for kCFUserNotificationProgressIndicatorValueKey, in which case the
+value should be a number between 0 and 1, for a "definite" progress indicator,
+or a boolean, for an "indefinite" progress indicator). Additionally, URLs can
+optionally be supplied for an icon, a sound, and a bundle whose Localizable.strings
+files will be used to localize strings.
+
+Certain request flags are specified when a notification is created.
+These specify an alert level for the notification, determine whether
+radio buttons or check boxes are to be used, specify which if any of these
+are checked by default, specify whether any of the textfields are to
+be secure textfields, and determine which popup item should be selected
+by default. A timeout is also specified, which determines how long the
+notification should be supplied to the user (if zero, it will not timeout).
+
+A CFUserNotification is dispatched for presentation when it is created.
+If any reply is required, it may be awaited in one of two ways: either
+synchronously, using CFUserNotificationReceiveResponse, or asynchronously,
+using a run loop source. CFUserNotificationReceiveResponse has a timeout
+parameter that determines how long it will block (zero meaning indefinitely)
+and it may be called as many times as necessary until a response arrives.
+If a notification has not yet received a response, it may be updated with
+new information, or it may be cancelled. Notifications may not be reused.
+
+When a response arrives, it carries with it response flags that describe
+which button was used to dismiss the notification, which checkboxes or
+radio buttons were checked, and what the selection of the popup was.
+It also carries a response dictionary, which describes the contents
+of the textfields. */
+
+typedef void (*CFUserNotificationCallBack)(CFUserNotificationRef userNotification, CFOptionFlags responseFlags);
+
+CF_EXPORT
+CFTypeID CFUserNotificationGetTypeID(void);
+
+CF_EXPORT
+CFUserNotificationRef CFUserNotificationCreate(CFAllocatorRef allocator, CFTimeInterval timeout, CFOptionFlags flags, SInt32 *error, CFDictionaryRef dictionary);
+
+CF_EXPORT
+SInt32 CFUserNotificationReceiveResponse(CFUserNotificationRef userNotification, CFTimeInterval timeout, CFOptionFlags *responseFlags);
+
+CF_EXPORT
+CFStringRef CFUserNotificationGetResponseValue(CFUserNotificationRef userNotification, CFStringRef key, CFIndex idx);
+
+CF_EXPORT
+CFDictionaryRef CFUserNotificationGetResponseDictionary(CFUserNotificationRef userNotification);
+
+CF_EXPORT
+SInt32 CFUserNotificationUpdate(CFUserNotificationRef userNotification, CFTimeInterval timeout, CFOptionFlags flags, CFDictionaryRef dictionary);
+
+CF_EXPORT
+SInt32 CFUserNotificationCancel(CFUserNotificationRef userNotification);
+
+CF_EXPORT
+CFRunLoopSourceRef CFUserNotificationCreateRunLoopSource(CFAllocatorRef allocator, CFUserNotificationRef userNotification, CFUserNotificationCallBack callout, CFIndex order);
+
+/* Convenience functions for handling the simplest and most common cases:
+a one-way notification, and a notification with up to three buttons. */
+
+CF_EXPORT
+SInt32 CFUserNotificationDisplayNotice(CFTimeInterval timeout, CFOptionFlags flags, CFURLRef iconURL, CFURLRef soundURL, CFURLRef localizationURL, CFStringRef alertHeader, CFStringRef alertMessage, CFStringRef defaultButtonTitle);
+
+CF_EXPORT
+SInt32 CFUserNotificationDisplayAlert(CFTimeInterval timeout, CFOptionFlags flags, CFURLRef iconURL, CFURLRef soundURL, CFURLRef localizationURL, CFStringRef alertHeader, CFStringRef alertMessage, CFStringRef defaultButtonTitle, CFStringRef alternateButtonTitle, CFStringRef otherButtonTitle, CFOptionFlags *responseFlags);
+
+
+/* Flags */
+
+enum {
+ kCFUserNotificationStopAlertLevel = 0,
+ kCFUserNotificationNoteAlertLevel = 1,
+ kCFUserNotificationCautionAlertLevel = 2,
+ kCFUserNotificationPlainAlertLevel = 3
+};
+
+enum {
+ kCFUserNotificationDefaultResponse = 0,
+ kCFUserNotificationAlternateResponse = 1,
+ kCFUserNotificationOtherResponse = 2,
+ kCFUserNotificationCancelResponse = 3
+};
+
+enum {
+ kCFUserNotificationNoDefaultButtonFlag = (1UL << 5),
+ kCFUserNotificationUseRadioButtonsFlag = (1UL << 6)
+};
+
+CF_INLINE CFOptionFlags CFUserNotificationCheckBoxChecked(CFIndex i) {return ((CFOptionFlags)(1UL << (8 + i)));}
+CF_INLINE CFOptionFlags CFUserNotificationSecureTextField(CFIndex i) {return ((CFOptionFlags)(1UL << (16 + i)));}
+CF_INLINE CFOptionFlags CFUserNotificationPopUpSelection(CFIndex n) {return ((CFOptionFlags)(n << 24));}
+
+
+/* Keys */
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationIconURLKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationSoundURLKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationLocalizationURLKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationAlertHeaderKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationAlertMessageKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationDefaultButtonTitleKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationAlternateButtonTitleKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationOtherButtonTitleKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationProgressIndicatorValueKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationPopUpTitlesKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationTextFieldTitlesKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationCheckBoxTitlesKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationTextFieldValuesKey;
+
+#if MAC_OS_X_VERSION_10_3 <= MAC_OS_X_VERSION_MAX_ALLOWED
+CF_EXPORT
+const CFStringRef kCFUserNotificationPopUpSelectionKey AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER;
+#endif
+
+#if (TARGET_OS_EMBEDDED || TARGET_OS_IPHONE)
+CF_EXPORT
+const CFStringRef kCFUserNotificationAlertTopMostKey;
+
+CF_EXPORT
+const CFStringRef kCFUserNotificationKeyboardTypesKey;
+#endif
+
+CF_EXTERN_C_END
+
+#endif /* ! __COREFOUNDATION_CFUSERNOTIFICATION__ */
+
49 DAVKit/AYAddress.h
View
@@ -0,0 +1,49 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <Foundation/NSObject.h>
+#import "DAVKit-Structs.h"
+#import "AYAddress.h"
+#import "NSCopying.h"
+
+
+@interface AYAddress : NSObject <NSCopying> {
+}
+// inherited: +(void)initialize;
+// inherited: +(id)allocWithZone:(NSZone*)zone;
++(id)_createAddressFromSockaddrBuffer:(struct sockaddr*)sockaddrBuffer;
++(id)addressWithData:(id)data;
++(id)addressWithString:(id)string;
++(id)addressOfPeerFromSocket:(int)socket;
++(id)addressOfLocalFromSocket:(int)socket;
++(id)addressesFromDataAddresses:(id)dataAddresses;
++(id)IPV4AddressesFromDataAddresses:(id)dataAddresses;
+-(id)initAddressWithData:(id)data;
+-(id)initAddressWithString:(id)string;
+-(id)initAddressWithPeerFromSocket:(int)socket;
+-(id)initAddressWithLocalFromSocket:(int)socket;
+-(id)type;
+-(id)addressAsString;
+-(int)port;
+-(BOOL)isLocalAddressConnectingTo:(id)to;
+-(id)addressAsData;
+-(void)getAddressAsSockAddr:(struct sockaddr*)addr length:(int*)length;
+// inherited: -(id)description;
+-(id)URLToAddressWithScheme:(id)scheme;
+-(id)URLToAddressWithScheme:(id)scheme andPort:(int)port;
+-(id)URLToAddressWithScheme:(id)scheme andPort:(int)port URI:(id)uri;
+// in a protocol: -(id)copyWithZone:(NSZone*)zone;
+-(void)dumpInternal;
+@end
+
+@interface AYAddress (LocalProtection)
++(void)startListeningToNetworkConfiguration;
++(void)updateNetmasksFromStoreWithChangedKeys:(id)changedKeys;
++(void)stopListeningToNetworkConfiguration;
++(unsigned)netMaskForIPV4Address:(id)ipv4Address;
+@end
+
25 DAVKit/AYEvent.h
View
@@ -0,0 +1,25 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSString;
+
+@interface AYEvent : NSObject {
+ NSString* _domain;
+ int _code;
+ id _info;
+}
++(id)eventWithDomain:(id)domain eventCode:(int)code userInfo:(id)info;
+-(id)initWithDomain:(id)domain eventCode:(int)code userInfo:(id)info;
+// inherited: -(void)dealloc;
+-(id)domain;
+-(int)code;
+-(id)userInfo;
+// inherited: -(id)description;
+@end
+
22 DAVKit/AYFTPDelete.h
View
@@ -0,0 +1,22 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "AYFTPDelete.h"
+#import "AYFTPPut.h"
+#import "DAVKit-Structs.h"
+
+
+@interface AYFTPDelete : AYFTPPut {
+}
++(id)deleteRequestWithURL:(id)url username:(id)username password:(id)password;
+-(id)initDeleteRequestWithURL:(id)url username:(id)username password:(id)password;
+@end
+
+@interface AYFTPDelete (Override)
+// inherited: -(void)setStreamProperties:(CFWriteStreamRef)properties;
+@end
+
36 DAVKit/AYFTPGet.h
View
@@ -0,0 +1,36 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVKit-Structs.h"
+#import "AYOperation.h"
+
+@class NSURL, NSMutableData, NSString;
+
+@interface AYFTPGet : AYOperation {
+ NSURL* _url;
+ CFReadStreamRef _readStream;
+ CFHostClientContext _clientContext;
+ NSString* _username;
+ NSString* _password;
+ long long _ressourceSize;
+ long long _readSize;
+ NSMutableData* _readData;
+}
++(id)getRequestWithURL:(id)url username:(id)username password:(id)password;
+-(id)initGetRequestWithURL:(id)url username:(id)username password:(id)password;
+// inherited: -(void)dealloc;
+// inherited: -(void)finalize;
+// inherited: -(void)resetOperation;
+-(void)dispatch;
+-(id)data;
+// inherited: -(void)endOperationWithError:(id)error;
+// inherited: -(BOOL)isRunLoopBased;
+-(void)_readStreamEvent:(unsigned long)event;
+// inherited: -(long long)operationProgress;
+// inherited: -(long long)operationTotal;
+@end
+
41 DAVKit/AYFTPPut.h
View
@@ -0,0 +1,41 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "AYFTPPut.h"
+#import "AYOperation.h"
+#import "DAVKit-Structs.h"
+
+@class NSURL, NSMutableData, NSString;
+
+@interface AYFTPPut : AYOperation {
+ NSString* _username;
+ NSString* _password;
+ NSURL* _url;
+ CFWriteStreamRef _writeStream;
+ NSMutableData* _writeData;
+ long long _writeSize;
+}
++(id)putRequestWithURL:(id)url username:(id)username password:(id)password data:(id)data;
+-(id)initPutRequestWithURL:(id)url username:(id)username password:(id)password data:(id)data;
+// inherited: -(void)dealloc;
+// inherited: -(void)finalize;
+-(void)dispatch;
+-(void)setStreamProperties:(CFWriteStreamRef)properties;
+@end
+
+@interface AYFTPPut (Hidden)
+-(void)_writeStreamEvent:(unsigned long)event;
+@end
+
+@interface AYFTPPut (Override)
+// inherited: -(void)resetOperation;
+// inherited: -(void)endOperationWithError:(id)error;
+// inherited: -(BOOL)isRunLoopBased;
+// inherited: -(long long)operationProgress;
+// inherited: -(long long)operationTotal;
+@end
+
15 DAVKit/AYGroup.h
View
@@ -0,0 +1,15 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "NSObject.h"
+
+
+@protocol AYGroup <NSObject>
+-(BOOL)operationShouldBeLaunchedNow:(id)operation;
+-(void)operationHasEnded:(id)ended;
+@end
+
41 DAVKit/AYHost.h
View
@@ -0,0 +1,41 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVKit-Structs.h"
+#import "AYOperation.h"
+
+@class NSData, NSArray;
+
+@interface AYHost : AYOperation {
+ CFHostRef _hostRef;
+ CFHostClientContext _context;
+ NSArray* _names;
+ NSArray* _addresses;
+ NSData* _isReachable;
+ BOOL _wasCreatedFromName;
+ id _origin;
+ int _infoType;
+}
++(id)hostWithName:(id)name;
++(id)hostWithAddress:(id)address;
+-(void)_setClient;
+-(id)initHostWithName:(id)name;
+-(id)initHostWithAddress:(id)address;
+// inherited: -(void)dealloc;
+// inherited: -(void)finalize;
+-(void)_launchInfoResolutionWithType:(int)type;
+-(void)resolveAddresses;
+-(id)addresses;
+-(void)resolveNames;
+-(id)names;
+-(void)checkReachability;
+-(unsigned)reachability;
+// inherited: -(void)endOperationWithError:(id)error;
+-(void)_handleInfoResolutionEventWithType:(int)type error:(const XXStruct_K5nmsA*)error;
+// inherited: -(id)description;
+@end
+
26 DAVKit/AYIPV4Address.h
View
@@ -0,0 +1,26 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVKit-Structs.h"
+#import "AYAddress.h"
+
+
+@interface AYIPV4Address : AYAddress {
+ struct sockaddr_in _saddr;
+}
+-(id)initWithSockaddrBuffer:(struct sockaddr*)sockaddrBuffer;
+// inherited: -(id)type;
+// inherited: -(id)addressAsString;
+// inherited: -(int)port;
+-(unsigned)_s_addr;
+// inherited: -(BOOL)isLocalAddressConnectingTo:(id)to;
+// inherited: -(id)addressAsData;
+// inherited: -(void)getAddressAsSockAddr:(sockaddr*)addr length:(int*)length;
+// inherited: -(id)URLToAddressWithScheme:(id)scheme andPort:(int)port URI:(id)uri;
+// inherited: -(void)dumpInternal;
+@end
+
25 DAVKit/AYIPV6Address.h
View
@@ -0,0 +1,25 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVKit-Structs.h"
+#import "AYAddress.h"
+
+
+@interface AYIPV6Address : AYAddress {
+ struct sockaddr_in6 _saddr;
+}
+-(id)initWithSockaddrBuffer:(struct sockaddr*)sockaddrBuffer;
+// inherited: -(id)type;
+// inherited: -(id)addressAsString;
+// inherited: -(int)port;
+// inherited: -(BOOL)isLocalAddressConnectingTo:(id)to;
+// inherited: -(id)addressAsData;
+// inherited: -(void)getAddressAsSockAddr:(sockaddr*)addr length:(int*)length;
+// inherited: -(id)URLToAddressWithScheme:(id)scheme andPort:(int)port URI:(id)uri;
+// inherited: -(void)dumpInternal;
+@end
+
23 DAVKit/AYLogger.h
View
@@ -0,0 +1,23 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <Foundation/NSObject.h>
+
+
+@interface AYLogger : NSObject {
+}
+// inherited: +(void)initialize;
++(void)_recalculateCacheWithMask:(int)mask;
++(void)addLogger:(id)logger forType:(id)type mask:(int)mask;
++(void)removeLogger:(id)logger forType:(id)type mask:(int)mask;
++(id)stderrStreamLogger;
++(id)fileStreamLogger;
++(id)urlToFileStreamLogger;
++(void)logInFile:(char*)file function:(const char*)function line:(unsigned)line withType:(id)type level:(int)level format:(id)format;
+-(void)dumpLogInFile:(char*)file function:(const char*)function line:(unsigned)line withType:(id)type level:(int)level message:(id)message;
+@end
+
105 DAVKit/AYOperation.h
View
@@ -0,0 +1,105 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSMutableDictionary, NSLock, NSThread, NSError;
+@protocol AYNotificationDelegate, AYGroup;
+
+@interface AYOperation : NSObject {
+ id _asyncProxy;
+ NSThread* _currentThread;
+ NSThread* _baseThread;
+ AYOperation* _parentOperation;
+ AYOperation* _mainOperation;
+ AYOperation* _currentChildOperation;
+ id<AYGroup> _group;
+ NSLock* _operationLock;
+ NSError* _error;
+ BOOL _operationEnded;
+ BOOL _operationAborted;
+ BOOL _silent;
+ BOOL _canAbortNow;
+ BOOL _inAbortProcess;
+ int _currentMark;
+ void* _reserved;
+ id<AYNotificationDelegate> _notificationDelegate;
+ NSMutableDictionary* _privateInfos;
+}
++(void)_initCurrentThread;
++(void)_initMainThread;
+// inherited: +(void)initialize;
++(void)_noLockForThread:(id)thread;
++(void)_lockForAllThreads;
++(BOOL)_lockWaitingForOperation;
++(void)lockOperations;
++(void)unlockOperations;
++(id)mainThread;
++(BOOL)_dispatchNextOperationInQueue;
++(void)_workerThread;
++(void)_launchOneThread;
++(void)pushInvocation:(id)invocation;
++(BOOL)popOperation:(id)operation;
++(void)unblockAllOperationsForGroup:(id)group;
++(void)endAllPendingOperationsOfGroup:(id)group withError:(id)error;
++(id)currentOperation;
++(void)_setCurrentOperation:(id)operation;
+-(void)_setCurrentThread:(id)thread;
+// inherited: -(id)init;
+// inherited: -(void)dealloc;
+-(id)async;
+-(id)syncFor:(id)aFor;
+-(id)synchronous;
+-(void)_setCurrentChildOperation:(id)operation;
+-(id)_currentChildOperation;
+-(id)parentOperation;
+-(id)mainOperation;
+-(id)operationThread;
+-(id)baseThread;
+-(BOOL)isAsync;
+-(void)lockOperation;
+-(void)unlockOperation;
+-(void)_handleEventRecursively:(id)recursively;
+-(void)_sendEventToThreadLocked:(id)threadLocked;
+-(void)sendEventToThread:(id)thread;
+-(void)_startAbortProcess;
+-(BOOL)handleEventInThread:(id)thread;
+-(void)abortOperation;
+-(void)waitForOperationToEnd;
+-(BOOL)hasOperationEnded;
+-(void)resetOperation;
+-(void)setOperationGroup:(id)group;
+-(id)operationGroup;
+-(void)setOperationCompanion:(id)companion;
+-(id)operationCompanion;
+-(BOOL)isRunLoopBased;
+-(void)runOperationWithTimeOut:(unsigned)timeOut;
+-(void)endOperationWithError:(id)error;
+-(void)markWithTag:(int)tag;
+-(void)markWithTag:(int)tag notify:(BOOL)notify;
+-(int)currentMark;
+-(void)setSilent:(BOOL)silent;
+-(BOOL)isSilent;
+-(void)handleNotificationOfChildOperation:(id)childOperation notification:(id)notification;
+-(void)notifyWithName:(id)name infos:(id)infos;
+-(void)setNotificationDelegate:(id)delegate;
+-(id)notificationDelegate;
+-(long long)operationProgress;
+-(long long)operationTotal;
+-(void)setCanAbortNow:(BOOL)now;
+-(BOOL)canAbortNow;
+-(void)operationWillAbort;
+-(void)clearError;
+-(void)setError:(id)error;
+-(id)error;
+-(void)finalizeOperation;
+-(void)postOperation;
+-(void)setInfo:(id)info forKey:(id)key;
+-(id)infoForKey:(id)key;
+-(void)removeInfoForKey:(id)key;
+@end
+
14 DAVKit/AYOperationCompanion.h
View
@@ -0,0 +1,14 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "NSObject.h"
+
+
+@protocol AYOperationCompanion <NSObject>
+-(void)postOperationForOperation:(id)operation;
+@end
+
20 DAVKit/AYSimpleOperationCompanion.h
View
@@ -0,0 +1,20 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <Foundation/NSObject.h>
+#import "AYOperationCompanion.h"
+
+@class AYOperation;
+
+@interface AYSimpleOperationCompanion : NSObject <AYOperationCompanion> {
+ AYOperation* _operation;
+}
+-(id)initWithOperation:(id)operation;
+-(id)operation;
+// in a protocol: -(void)postOperationForOperation:(id)operation;
+@end
+
17 DAVKit/AYTimer.h
View
@@ -0,0 +1,17 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "AYOperation.h"
+
+
+@interface AYTimer : AYOperation {
+}
+-(void)sleep:(double)sleep;
+// inherited: -(BOOL)isRunLoopBased;
+// inherited: -(void)finalizeOperation;
+@end
+
16 DAVKit/DAVAdapter.h
View
@@ -0,0 +1,16 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <Foundation/NSObject.h>
+
+
+@interface DAVAdapter : NSObject {
+}
+-(void)session:(id)session createdRequest:(id)request;
+-(void)session:(id)session willDestroyRequest:(id)request;
+@end
+
17 DAVKit/DAVAuthStore.h
View
@@ -0,0 +1,17 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVKit-Structs.h"
+
+
+@protocol DAVAuthStore
+-(BOOL)hasCredentialsForSession:(id)session;
+-(BOOL)session:(id)session addAuthHeaderToMessage:(CFHTTPMessageRef)message;
+-(void)session:(id)session storeAuthChallenge:(id)challenge forURL:(id)url;
+-(void)clearAuthChallengeForSession:(id)session;
+@end
+
27 DAVKit/DAVCertificateInfo.h
View
@@ -0,0 +1,27 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <Foundation/NSObject.h>
+#import "DAVKit-Structs.h"
+
+@class NSString;
+
+@interface DAVCertificateInfo : NSObject {
+ NSString* _title;
+ NSString* _message;
+ SecTrust* _trustRef;
+ int _returnCode;
+}
+-(id)initWithTitle:(id)title message:(id)message trustRef:(SecTrust*)ref;
+// inherited: -(void)dealloc;
+-(void)setReturnCode:(int)code;
+-(int)returnCode;
+-(id)title;
+-(id)message;
+-(SecTrust*)trustRef;
+@end
+
16 DAVKit/DAVChallenge.h
View
@@ -0,0 +1,16 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <Foundation/NSObject.h>
+#import "DAVKit-Structs.h"
+
+
+@interface DAVChallenge : NSObject {
+}
+-(BOOL)addAuthHeaderToMessage:(CFHTTPMessageRef)message;
+@end
+
22 DAVKit/DAVDelete.h
View
@@ -0,0 +1,22 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVKit-Structs.h"
+#import "DAVRequest.h"
+
+
+@interface DAVDelete : DAVRequest {
+}
++(id)deleteRequestWithURL:(id)url;
++(id)deleteRequestWithSession:(id)session path:(id)path;
++(id)deleteRequestWithSession:(id)session URI:(id)uri;
+-(id)initDeleteWithURL:(id)url;
+-(id)initDeleteWithSession:(id)session path:(id)path;
+-(id)initDeleteWithSession:(id)session URI:(id)uri;
+-(id)dependenciesList;
+@end
+
21 DAVKit/DAVGet.h
View
@@ -0,0 +1,21 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVRequest.h"
+
+
+@interface DAVGet : DAVRequest {
+}
++(id)getRequestWithURL:(id)url;
++(id)getRequestWithSession:(id)session path:(id)path;
++(id)getRequestWithSession:(id)session URI:(id)uri;
+-(id)initGetWithURL:(id)url;
+-(id)initGetWithSession:(id)session path:(id)path;
+-(id)initGetWithSession:(id)session URI:(id)uri;
+-(id)data;
+@end
+
21 DAVKit/DAVGetInfos.h
View
@@ -0,0 +1,21 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVKit-Structs.h"
+#import "DAVRequest.h"
+
+
+@interface DAVGetInfos : DAVRequest {
+}
++(id)getInfosRequestWithURL:(id)url;
++(id)getInfosRequestWithSession:(id)session path:(id)path;
+-(id)initGetInfosWithURL:(id)url;
+-(id)initGetInfosWithSession:(id)session path:(id)path;
+-(id)infos;
+// inherited: -(void)finalizeOperation;
+@end
+
20 DAVKit/DAVGetToFile.h
View
@@ -0,0 +1,20 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVRequest.h"
+
+
+@interface DAVGetToFile : DAVRequest {
+}
++(id)getRequestWithURL:(id)url toFileHandle:(id)fileHandle;
++(id)getRequestWithSession:(id)session path:(id)path toFileHandle:(id)fileHandle;
++(id)getRequestWithSession:(id)session URI:(id)uri toFileHandle:(id)fileHandle;
+-(id)initGetWithURL:(id)url toFileHandle:(id)fileHandle;
+-(id)initGetWithSession:(id)session path:(id)path toFileHandle:(id)fileHandle;
+-(id)initGetWithSession:(id)session URI:(id)uri toFileHandle:(id)fileHandle;
+@end
+
20 DAVKit/DAVHead.h
View
@@ -0,0 +1,20 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVRequest.h"
+
+
+@interface DAVHead : DAVRequest {
+}
++(id)headRequestWithURL:(id)url;
++(id)headRequestWithSession:(id)session path:(id)path;
++(id)headRequestWithSession:(id)session URI:(id)uri;
+-(id)initHeadWithURL:(id)url;
+-(id)initHeadWithSession:(id)session path:(id)path;
+-(id)initHeadWithSession:(id)session URI:(id)uri;
+@end
+
11 DAVKit/DAVKit-Structs.h
View
@@ -0,0 +1,11 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <DataAccess/DataAccess.h>
+#include <sys/socket.h>
+#include <netinet/in.h>
+#include <stdio.h>
71 DAVKit/DAVKit.h
View
@@ -0,0 +1,71 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVKit-Structs.h"
+#import "DAVHead.h"
+#import "_DAVLockBodyReader.h"
+#import "AYEvent.h"
+#import "AYTimer.h"
+#import "NSCopying.h"
+#import "DAVRequest.h"
+#import "DAVGetInfos.h"
+#import "DAVSession.h"
+#import "_AYNoLogger.h"
+#import "AYFTPGet.h"
+#import "AYIPV4Address.h"
+#import "_DAVXMLNSTag.h"
+#import "DAVOptions.h"
+#import "DAVLock.h"
+#import "AYHost.h"
+#import "NSDictionary.h"
+#import "_DAVTotalChallenge.h"
+#import "_AYStderrLogger.h"
+#import "_DAVBasicChallenge.h"
+#import "_ay_InterThreadManager.h"
+#import "_DAVGetReader.h"
+#import "DAVCertificateInfo.h"
+#import "DAVXMLNode.h"
+#import "DAVAdapter.h"
+#import "AYOperationCompanion.h"
+#import "_AYFileLogger.h"
+#import "AYSimpleOperationCompanion.h"
+#import "AYAddress.h"
+#import "AYFTPDelete.h"
+#import "_DAVNaiveAuthStore.h"
+#import "DAVMakeCollection.h"
+#import "_AYProxy.h"
+#import "NSURL.h"
+#import "_DAVGetToFileReader.h"
+#import "AYIPV6Address.h"
+#import "DAVPut.h"
+#import "NSThread.h"
+#import "DAVMultiStatusBodyReader.h"
+#import "DAVPost.h"
+#import "DAVPropFindResponse.h"
+#import "NSString.h"
+#import "DAVTrustInfo.h"
+#import "DAVChallenge.h"
+#import "NSNotificationCenter.h"
+#import "AYOperation.h"
+#import "DAVXMLTree.h"
+#import "_DAVRunLoopAdder.h"
+#import "NSObject.h"
+#import "DAVDelete.h"
+#import "DAVMove.h"
+#import "DAVMultiStatusResponse.h"
+#import "DAVUnlock.h"
+#import "AYGroup.h"
+#import "DAVListMembers.h"
+#import "AYFTPPut.h"
+#import "DAVAuthStore.h"
+#import "DAVGetToFile.h"
+#import "DAVResponseBodyReader.h"
+#import "DAVGet.h"
+#import "NSStream.h"
+#import "AYLogger.h"
+#import "DAVXMLNSBag.h"
+#import "_AYOperationEndWaiter.h"
22 DAVKit/DAVListMembers.h
View
@@ -0,0 +1,22 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVKit-Structs.h"
+#import "DAVRequest.h"
+
+
+@interface DAVListMembers : DAVRequest {
+ BOOL showHidden;
+}
++(id)listMembersRequestWithURL:(id)url showHidden:(BOOL)hidden;
++(id)listMembersRequestWithSession:(id)session path:(id)path showHidden:(BOOL)hidden;
+-(id)initListMembersWithURL:(id)url showHidden:(BOOL)hidden;
+-(id)initListMembersWithSession:(id)session path:(id)path showHidden:(BOOL)hidden;
+-(id)members;
+// inherited: -(void)finalizeOperation;
+@end
+
28 DAVKit/DAVLock.h
View
@@ -0,0 +1,28 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVRequest.h"
+
+
+@interface DAVLock : DAVRequest {
+}
++(id)lockRequestWithURL:(id)url;
++(id)lockRequestWithSession:(id)session path:(id)path;
++(id)relockRequestWithURL:(id)url lockToken:(id)token;
++(id)relockRequestWithSession:(id)session path:(id)path lockToken:(id)token;
+-(void)_initLockRequest;
+-(id)initLockWithURL:(id)url;
+-(id)initLockWithSession:(id)session path:(id)path;
+-(void)_initRelockRequestWithToken:(id)token;
+-(id)initRelockWithURL:(id)url lockToken:(id)token;
+-(id)initRelockWithSession:(id)session path:(id)path lockToken:(id)token;
+-(id)lockToken;
+-(int)lockTimeout;
+-(id)dependenciesList;
+// inherited: -(void)finalizeOperation;
+@end
+
20 DAVKit/DAVMakeCollection.h
View
@@ -0,0 +1,20 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVKit-Structs.h"
+#import "DAVRequest.h"
+
+
+@interface DAVMakeCollection : DAVRequest {
+}
++(id)makeCollectionRequestWithURL:(id)url;
++(id)makeCollectionRequestWithSession:(id)session path:(id)path;
+-(id)initMakeCollectionWithURL:(id)url;
+-(id)initMakeCollectionWithSession:(id)session path:(id)path;
+-(id)initMakeCollectionWithSession:(id)session URI:(id)uri;
+@end
+
19 DAVKit/DAVMove.h
View
@@ -0,0 +1,19 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVKit-Structs.h"
+#import "DAVRequest.h"
+
+
+@interface DAVMove : DAVRequest {
+}
++(id)moveRequestWithSession:(id)session path:(id)path toPath:(id)path3;
+-(void)addToHeader:(id)header;
+-(id)initMoveWithSession:(id)session path:(id)path toPath:(id)path3;
+-(id)dependenciesList;
+@end
+
30 DAVKit/DAVMultiStatusBodyReader.h
View
@@ -0,0 +1,30 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <Foundation/NSObject.h>
+#import "DAVResponseBodyReader.h"
+
+@class NSArray, NSMutableData;
+
+@interface DAVMultiStatusBodyReader : NSObject <DAVResponseBodyReader> {
+ Class responseClass;
+ NSMutableData* readData;
+ NSArray* responses;
+}
++(id)multiStatusBodyReader;
++(id)multiStatusBodyReaderWithResponseClass:(Class)responseClass;
++(id)propFindBodyReader;
+// inherited: -(id)init;
+-(id)initWithResponseClass:(Class)responseClass;
+-(id)initForPropFind;
+// inherited: -(void)dealloc;
+-(id)responses;
+// in a protocol: -(BOOL)request:(id)request acceptResponseWithHTTPStatusCode:(int)httpstatusCode;
+-(void)_calculateResponses;
+// in a protocol: -(void)request:(id)request readResponseBody:(id)body;
+@end
+
25 DAVKit/DAVMultiStatusResponse.h
View
@@ -0,0 +1,25 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <Foundation/NSObject.h>
+
+@class NSString, NSURL;
+
+@interface DAVMultiStatusResponse : NSObject {
+ NSURL* href;
+ NSString* responseDescription;
+ int statusCode;
+}
+// inherited: -(id)init;
+-(id)initWithXMLNode:(id)xmlnode;
+// inherited: -(void)dealloc;
+-(id)href;
+-(int)statusCode;
+-(id)responseDescription;
+-(BOOL)handleResponseSubnode:(id)subnode;
+@end
+
19 DAVKit/DAVOptions.h
View
@@ -0,0 +1,19 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVKit-Structs.h"
+#import "DAVRequest.h"
+
+
+@interface DAVOptions : DAVRequest {
+}
++(id)optionsRequestWithURL:(id)url;
++(id)optionsRequestWithSession:(id)session path:(id)path;
+-(id)initOptionsWithURL:(id)url;
+-(id)initOptionsWithSession:(id)session path:(id)path;
+@end
+
19 DAVKit/DAVPost.h
View
@@ -0,0 +1,19 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVRequest.h"
+
+
+@interface DAVPost : DAVRequest {
+}
++(id)postRequestWithURL:(id)url data:(id)data;
++(id)postRequestWithSession:(id)session path:(id)path data:(id)data;
+-(id)initPostWithURL:(id)url data:(id)data;
+-(id)initPostWithSession:(id)session path:(id)path data:(id)data;
+-(id)data;
+@end
+
34 DAVKit/DAVPropFindResponse.h
View
@@ -0,0 +1,34 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVPropFindResponse.h"
+#import "DAVMultiStatusResponse.h"
+
+@class NSMutableDictionary;
+
+@interface DAVPropFindResponse : DAVMultiStatusResponse {
+ NSMutableDictionary* categorizedProperties;
+}
+// inherited: -(id)init;
+// inherited: -(void)dealloc;
+-(id)propertiesWithStatusCode:(int)statusCode;
+-(id)properties;
+-(id)propertyForKey:(id)key;
+-(int)statusCodeForKey:(id)key;
+// inherited: -(BOOL)handleResponseSubnode:(id)subnode;
+@end
+
+@interface DAVPropFindResponse (WebDAVProperties)
+-(id)_getPropertyForKey:(id)key;
+-(long long)getContentLength;
+-(id)creationDate;
+-(id)getDisplayName;
+-(BOOL)isCollection;
+-(BOOL)isFolder;
+-(id)ressourceType;
+@end
+
22 DAVKit/DAVPut.h
View
@@ -0,0 +1,22 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVRequest.h"
+
+
+@interface DAVPut : DAVRequest {
+}
++(id)putRequestWithURL:(id)url data:(id)data;
++(id)putRequestWithSession:(id)session path:(id)path data:(id)data;
++(id)putRequestWithSession:(id)session URI:(id)uri data:(id)data;
+-(id)initPutWithURL:(id)url data:(id)data;
+-(id)initPutWithSession:(id)session path:(id)path data:(id)data;
+-(id)initPutWithSession:(id)session URI:(id)uri data:(id)data;
+// inherited: -(long long)operationProgress;
+// inherited: -(long long)operationTotal;
+@end
+
161 DAVKit/DAVRequest.h
View
@@ -0,0 +1,161 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import "DAVRequest.h"
+#import "DAVKit-Structs.h"
+#import "AYOperation.h"
+#include <CFNetwork/CFNetwork.h>
+
+@class NSMutableSet, NSDictionary, NSData, NSMutableData, NSString, DAVSession, NSMutableDictionary;
+
+@interface DAVRequest : AYOperation {
+ CFHTTPMessageRef _requestMessage;
+ CFHTTPMessageRef _responseMessage;
+ CFReadStreamRef _readStream;
+ CFReadStreamRef _bodyStream;
+ CFHostClientContext _clientContext;
+ DAVSession* _session;
+ NSString* _method;
+ NSString* _uri;
+ NSMutableSet* _bodyReaders;
+ NSMutableSet* _acceptingReaders;
+ NSMutableDictionary* _requestHeaders;
+ NSDictionary* _headers;
+ NSString* _httpStatus;
+ unsigned _httpStatusCode;
+ NSMutableData* _httpResponseBody;
+ NSMutableDictionary* _attemptDictionary;
+ NSData* _requestBodyData;
+ long long _contentLength;
+ long long _readLength;
+ long long _requestLength;
+ long long _putLength;
+ id _delegate;
+ void* _davReserved;
+ int _certificatePolicy;
+ BOOL _useKerberos;
+ BOOL _checkedServerTrust;
+}
+// inherited: +(void)initialize;
++(id)requestWithURL:(id)url method:(id)method;
++(id)requestWithSession:(id)session method:(id)method path:(id)path;
++(id)requestWithSession:(id)session method:(id)method URI:(id)uri;
+-(id)initWithURL:(id)url method:(id)method;
+-(id)initWithSession:(id)session method:(id)method path:(id)path;
+-(id)initWithSession:(id)session method:(id)method URI:(id)uri;
+// inherited: -(void)dealloc;
+// inherited: -(void)finalize;
+// inherited: -(id)description;
+-(id)session;
+-(id)method;
+-(id)uri;
+-(id)url;
+-(void)setRequestBodyWithData:(id)data;
+-(void)setRequestBodyWithString:(id)string encoding:(unsigned)encoding;
+-(void)setHeader:(id)header withValue:(id)value;
+-(id)requestHeaders;
+-(void)addResponseBodyReader:(id)reader;
+-(void)grantRequestWithLockToken:(id)lockToken;
+-(void)grantRequestWithLockTokens:(id)lockTokens;
+// inherited: -(void)setError:(id)error;
+-(BOOL)isNegoHeader:(id)header;
+-(BOOL)initAuthGSS;
+-(BOOL)stepAuthGSS:(id)gss;
+-(void)initBeforeDispatch;
+-(void)dispatch;
+-(id)httpStatus;
+-(int)httpStatusCode;
+-(id)responseHeaders;
+-(id)responseBody;
+-(id)responseBodyString;
+-(long long)responseContentLength;
+-(long long)readLength;
+// inherited: -(long long)operationProgress;
+// inherited: -(long long)operationTotal;
+-(long long)requestLength;
+-(id)requestBody;
+-(long long)putLength;
+-(BOOL)useKerberos;
+-(char*)getToken;
+-(BOOL)supportsDigest;
+-(id)acceptingReaders;
+// inherited: -(void)finalizeOperation;
+@end
+
+@interface DAVRequest (DAVMultiStatusRequest)
++(id)multiStatusRequestWithURL:(id)url method:(id)method;
++(id)multiStatusRequestWithSession:(id)session method:(id)method path:(id)path;
++(id)multiStatusRequestWithSession:(id)session method:(id)method URI:(id)uri;
++(id)multiStatusRequestWithURL:(id)url method:(id)method responseClass:(Class)aClass;
++(id)multiStatusRequestWithSession:(id)session method:(id)method path:(id)path responseClass:(Class)aClass;
++(id)multiStatusRequestWithSession:(id)session method:(id)method URI:(id)uri responseClass:(Class)aClass;
++(id)propFindRequestWithURL:(id)url withDepth:(id)depth lookingForProps:(id)props;
++(id)propFindRequestWithSession:(id)session withDepth:(id)depth path:(id)path lookingForProps:(id)props;
++(id)propFindRequestWithSession:(id)session withDepth:(id)depth URI:(id)uri lookingForProps:(id)props;
++(id)propFindRequestWithSession:(id)session withDepth:(id)depth URI:(id)uri lookingForProps:(id)props responseReader:(id)reader;
++(id)propPatchRequestWithURL:(id)url patchProperties:(id)properties deleteProperties:(id)properties3;
++(id)propPatchRequestWithSession:(id)session path:(id)path patchProperties:(id)properties deleteProperties:(id)properties4;
+-(void)_initReaderWithClass:(Class)aClass;
+-(id)initMultiStatusRequestWithURL:(id)url method:(id)method;
+-(id)initMultiStatusRequestWithSession:(id)session method:(id)method path:(id)path;
+-(id)initMultiStatusRequestWithSession:(id)session method:(id)method URI:(id)uri;
+-(id)initMultiStatusRequestWithURL:(id)url method:(id)method responseClass:(Class)aClass;
+-(id)initMultiStatusRequestWithSession:(id)session method:(id)method path:(id)path responseClass:(Class)aClass;
+-(id)initMultiStatusRequestWithSession:(id)session method:(id)method URI:(id)uri responseClass:(Class)aClass;
+-(id)initMultiStatusRequestWithSession:(id)session method:(id)method URI:(id)uri responseReader:(id)reader;
+-(id)responses;
+-(void)_initForPropFindWithDepth:(id)depth lookingForProps:(id)props;
+-(id)initPropFindWithURL:(id)url withDepth:(id)depth lookingForProps:(id)props;
+-(id)initPropFindWithSession:(id)session withDepth:(id)depth path:(id)path lookingForProps:(id)props;
+-(id)initPropFindWithSession:(id)session withDepth:(id)depth URI:(id)uri lookingForProps:(id)props;
+-(id)initPropFindWithSession:(id)session withDepth:(id)depth URI:(id)uri lookingForProps:(id)props responseReader:(id)reader;
+-(void)_initForPropPatchWithPatchDict:(id)patchDict deleteProperties:(id)properties;
+-(id)initPropPatchWithURL:(id)url patchProperties:(id)properties deleteProperties:(id)properties3;
+-(id)initPropPatchWithSession:(id)session path:(id)path patchProperties:(id)properties deleteProperties:(id)properties4;
+-(id)initPropPatchWithSession:(id)session URI:(id)uri patchProperties:(id)properties deleteProperties:(id)properties4;
+@end
+
+@interface DAVRequest (SSL)
++(BOOL)allowsAnyHTTPSCertificateForHost:(id)host;
++(void)setAllowsAnyHTTPSCertificateForHost:(id)host value:(BOOL)value;
++(int)defaultCertificatePolicy;
++(void)setDefaultCertificatePolicy:(int)policy;
+-(int)certificatePolicy;
+-(void)setCertificatePolicy:(int)policy;
+-(void)setTrustedCertsOnReadStream:(id)stream;
+-(void)setSSLPropertiesOnReadStream;
+@end
+
+@interface DAVRequest (Private)
+-(unsigned char)_bodyStreamOpen:(XXStruct_K5nmsA*)open openComplete:(char*)complete;
+-(long)_bodyStreamRead:(char*)read bufferLength:(long)length error:(XXStruct_K5nmsA*)error atEOF:(char*)eof;
+-(unsigned char)_bodyStreamCanRead;
+-(BOOL)_computeHeaders;
+-(id)retryOperationAfterSSLError:(int)error;
+-(void)displayCertPanel:(id)panel;
+-(BOOL)shouldContinueAfterCheckingServerTrust;
+-(void)_readStreamEvent:(unsigned long)event;
+-(BOOL)_initHTTPRequest;
+// inherited: -(void)endOperationWithError:(id)error;
+// inherited: -(BOOL)isRunLoopBased;
+-(id)getErrorFromHTTPStatus;
+@end
+
+@interface DAVRequest (Internal)
+-(CFHTTPMessageRef)lastResponseMessage;
+-(CFHTTPMessageRef)lastRequestMessage;
+-(int)attemptForHTTPCode:(int)httpcode;
+-(BOOL)setCertificatePolicyOnStream:(CFReadStreamRef)stream;
+-(CFReadStreamRef)newStreamWithRequestMessage:(CFHTTPMessageRef)requestMessage;
+@end
+
+@interface DAVRequest (DAVSession)
+-(void)setUsername:(id)username andPassword:(id)password;
+-(id)username;
+-(id)password;
+@end
+
14 DAVKit/DAVResponseBodyReader.h
View
@@ -0,0 +1,14 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+
+
+@protocol DAVResponseBodyReader
+-(BOOL)request:(id)request acceptResponseWithHTTPStatusCode:(int)httpstatusCode;
+-(void)request:(id)request readResponseBody:(id)body;
+@end
+
113 DAVKit/DAVSession.h
View
@@ -0,0 +1,113 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <Foundation/NSObject.h>
+#import "AYGroup.h"
+#import "DAVSession.h"
+#import "DAVKit-Structs.h"
+
+@class NSMutableSet, NSLock, NSString, NSMutableArray, NSMutableDictionary, AYAddress;
+@protocol DAVAuthStore;
+
+@interface DAVSession : NSObject <AYGroup> {
+ NSString* _scheme;
+ NSString* _host;
+ AYAddress* _address;
+ int _port;
+ BOOL _bypassProxies;
+ BOOL _builtinRedirect;
+ NSString* _userAgent;
+ NSString* _acceptEncoding;
+ NSString* _username;
+ NSString* _password;
+ unsigned _readTimeOut;
+ id _delegate;
+ NSMutableDictionary* _privateInfos;
+ NSMutableSet* _adapters;
+ int _bufferSize;
+ NSLock* _sessionLock;
+ int _numWorkerThread;
+ id<DAVAuthStore> _authStore;
+ id _simpleAuthStore;
+ void* _davReserved;
+ BOOL _useKerberos;
+ BOOL _supportsDigest;
+ BOOL _useAuth;
+ NSMutableArray* _trustedCerts;
+ NSLock* _certUILock;
+ BOOL _bypassCheckingServerTrust;
+ id _certificateDelegate;
+}
+// inherited: +(void)initialize;
++(id)sessionWithScheme:(id)scheme host:(id)host port:(int)port;
++(id)sessionWithURL:(id)url;
++(void)setMaxRedirection:(int)redirection;
++(void)setMaxWorkerThreadsPerSession:(int)session;
++(void)setProxiesDelegate:(id)delegate;
++(void)setDefaultUserAgent:(id)agent;
++(id)defaultUserAgent;
++(void)setDefaultAcceptEncoding:(id)encoding;
++(id)defaultAcceptEncoding;
+-(id)initWithScheme:(id)scheme host:(id)host port:(int)port;
+-(id)initWithURL:(id)url;
+// inherited: -(void)dealloc;
+// inherited: -(void)finalize;
+// in a protocol: -(id)description;
+-(id)scheme;
+-(id)host;
+-(int)port;
+-(id)URLToURI:(id)uri;
+-(void)setBuiltinRedirect:(BOOL)redirect;
+-(BOOL)isBuiltinRedirect;
+-(void)setAuthStore:(id)store;
+-(void)clearAuthChallenge;
+-(void)addAdapter:(id)adapter;
+-(void)setInfo:(id)info forKey:(id)key;
+-(id)infoForKey:(id)key;
+-(void)setDelegate:(id)delegate;
+-(void)setUsername:(id)username andPassword:(id)password;
+-(id)username;
+-(id)password;
+-(BOOL)hasCredentials;
+-(void)setLockOwner:(id)owner;
+-(id)lockOwner;
+-(id)lock;
+-(void)setReadTimeOut:(unsigned)anOut;
+-(unsigned)readTimeOut;
+-(void)setUserAgent:(id)agent;
+-(id)userAgent;
+-(id)acceptEncoding;
+-(void)setBypassProxies:(BOOL)proxies;
+-(BOOL)isBypassProxies;
+-(void)setKeepAlive:(BOOL)alive;
+-(BOOL)keepAlive;
+-(int)workerThreadsCount;
+// in a protocol: -(BOOL)operationShouldBeLaunchedNow:(id)operation;
+// in a protocol: -(void)operationHasEnded:(id)ended;
+-(BOOL)bypassCheckingServerTrust;
+-(void)setBypassCheckingServerTrust:(BOOL)trust;
+-(void)setCertificateDelegate:(id)delegate;
+-(id)certificateDelegate;
+@end
+
+@interface DAVSession (Internal)
+-(void)notifyAdaptersRequestCreated:(id)created;
+-(void)notifyAdaptersRequestDestroyed:(id)destroyed;
+-(id)getNewRequestMessage:(CFHTTPMessageRef*)message andStream:(CFReadStreamRef*)stream forRequest:(id)request;
+-(long)bufferSize;
+-(void)correctBufferSizeWithSize:(long)size;
+-(void)setUseKerberos:(BOOL)kerberos;
+-(BOOL)useKerberos;
+-(void)setSupportsDigest:(BOOL)digest;
+-(BOOL)supportsDigest;
+-(void)setUseAuth:(BOOL)auth;
+-(BOOL)useAuth;
+-(id)trustedCerts;
+-(void)setTrustedCerts:(id)certs;
+-(void)removeTrustedCerts;
+@end
+
26 DAVKit/DAVTrustInfo.h
View
@@ -0,0 +1,26 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+ *
+ * Source: /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
+ */
+
+#import <Foundation/NSObject.h>
+#import "DAVKit-Structs.h"
+
+@class DAVSession;
+
+@interface DAVTrustInfo : NSObject {
+ SecTrust* _trust;
+ DAVSession* _session;
+ BOOL _allows;
+}
+-(id)initWithTrust:(SecTrust*)trust session:(id)session;
+// inherited: -(void)dealloc;
+-(SecTrust*)trust;
+-(id)host;
+-(id)session;
+-(void)setAllowsTrust:(BOOL)trust;
+-(BOOL)allowsTrust;
+@end
+
19 DAVKit/DAVUnlock.h
View
@@ -0,0 +1,19 @@
+/**
+ * This header is generated by class-dump-z 0.2-1.
+ * class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
+