Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
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.
View
28 AccountSettings/ASRuntimeFixMailAccount.h
@@ -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
+
View
16 AccountSettings/ASRuntimeFixProtocol.h
@@ -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
+
View
13 AccountSettings/AccountCreationProtocol.h
@@ -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
+
View
8 AccountSettings/AccountSettings-Structs.h
@@ -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
+ */
+
+
View
15 AccountSettings/AccountSettings.h
@@ -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"
View
68 AccountSettings/AccountsManager.h
@@ -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
+
View
76 AccountSettings/BasicAccount.h
@@ -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
+
View
29 AccountSettings/DeviceLocalAccount.h
@@ -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
+
View
10 AccountSettings/NSObject.h
@@ -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"
+
+
View
182 CoreFoundation/CFUserNotification.h
@@ -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__ */
+
View
49 DAVKit/AYAddress.h
@@ -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
+
View
25 DAVKit/AYEvent.h
@@ -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
+
View
22 DAVKit/AYFTPDelete.h
@@ -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
+
View
36 DAVKit/AYFTPGet.h
@@ -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
+
View
41 DAVKit/AYFTPPut.h
@@ -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
+
View
15 DAVKit/AYGroup.h
@@ -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
+
View
41 DAVKit/AYHost.h
@@ -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
+
View
26 DAVKit/AYIPV4Address.h
@@ -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
+
View
25 DAVKit/AYIPV6Address.h
@@ -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
+
View
23 DAVKit/AYLogger.h
@@ -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
+
View
105 DAVKit/AYOperation.h
@@ -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
+
View
14 DAVKit/AYOperationCompanion.h
@@ -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
+
View
20 DAVKit/AYSimpleOperationCompanion.h
@@ -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
+
View
17 DAVKit/AYTimer.h
@@ -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
+
View
16 DAVKit/DAVAdapter.h
@@ -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
+
View
17 DAVKit/DAVAuthStore.h
@@ -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
+
View
27 DAVKit/DAVCertificateInfo.h
@@ -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
+
View
16 DAVKit/DAVChallenge.h
@@ -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
+
View
22 DAVKit/DAVDelete.h
@@ -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
+
View
21 DAVKit/DAVGet.h
@@ -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
+
View
21 DAVKit/DAVGetInfos.h
@@ -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
+
View
20 DAVKit/DAVGetToFile.h
@@ -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
+
View
20 DAVKit/DAVHead.h
@@ -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
+
View
11 DAVKit/DAVKit-Structs.h
@@ -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>
View
71 DAVKit/DAVKit.h
@@ -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"
View
22 DAVKit/DAVListMembers.h
@@ -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
+
View
28 DAVKit/DAVLock.h
@@ -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
+
View
20 DAVKit/DAVMakeCollection.h
@@ -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
+
View
19 DAVKit/DAVMove.h
@@ -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
+
View
30 DAVKit/DAVMultiStatusBodyReader.h
@@ -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
+
View
25 DAVKit/DAVMultiStatusResponse.h
@@ -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
+
View
19 DAVKit/DAVOptions.h
@@ -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
+
View
19 DAVKit/DAVPost.h
@@ -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
+
View
34 DAVKit/DAVPropFindResponse.h
@@ -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
+
View
22 DAVKit/DAVPut.h
@@ -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
+
View
161 DAVKit/DAVRequest.h
@@ -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
+
View
14 DAVKit/DAVResponseBodyReader.h
@@ -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
+
View
113 DAVKit/DAVSession.h
@@ -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;
+