123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160 |
- #import <Foundation/Foundation.h>
- #import "AFURLSessionManager.h"
- #import "TWMessageBarManager.h"
- #import "CCNetworking.h"
- #import "CCError.h"
- @class tableMetadata;
- @protocol OCNetworkingDelegate;
- @interface OCnetworking : NSOperation <CCNetworkingDelegate>
- - (id)initWithDelegate:(id <OCNetworkingDelegate>)delegate metadataNet:(CCMetadataNet *)metadataNet withUser:(NSString *)withUser withUserID:(NSString *)withUserID withPassword:(NSString *)withPassword withUrl:(NSString *)withUrl;
- @property (nonatomic, weak) id <OCNetworkingDelegate> delegate;
- @property (nonatomic, strong) CCMetadataNet *metadataNet;
- @property (nonatomic, assign) BOOL isExecuting;
- @property (nonatomic, assign) BOOL isFinished;
- - (NSError *)readFileSync:(NSString *)filePathName;
- - (BOOL)automaticCreateFolderSync:(NSString *)folderPathName;
- @end
- @protocol OCNetworkingDelegate <NSObject>
- @optional
- - (void)downloadFileSuccess:(NSString *)fileID serverUrl:(NSString *)serverUrl selector:(NSString *)selector selectorPost:(NSString *)selectorPost;
- - (void)downloadFileFailure:(NSString *)fileID serverUrl:(NSString *)serverUrl selector:(NSString *)selector message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)downloadThumbnailSuccess:(CCMetadataNet *)metadataNet;
- - (void)downloadThumbnailFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)uploadFileSuccess:(CCMetadataNet *)metadataNet fileID:(NSString *)fileID serverUrl:(NSString *)serverUrl selector:(NSString *)selector selectorPost:(NSString *)selectorPost;
- - (void)uploadFileFailure:(CCMetadataNet *)metadataNet fileID:(NSString *)fileID serverUrl:(NSString *)serverUrl selector:(NSString *)selector message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)readFolderSuccess:(CCMetadataNet *)metadataNet metadataFolder:(tableMetadata *)metadataFolder metadatas:(NSArray *)metadatas;
- - (void)readFolderFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)createFolderSuccess:(CCMetadataNet *)metadataNet;
- - (void)createFolderFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)deleteFileOrFolderSuccess:(CCMetadataNet *)metadataNet;
- - (void)deleteFileOrFolderFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)moveSuccess:(CCMetadataNet *)metadataNet;
- - (void)renameSuccess:(CCMetadataNet *)metadataNet;
- - (void)renameMoveFileOrFolderFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)readFileSuccess:(CCMetadataNet *)metadataNet metadata:(tableMetadata *)metadata;
- - (void)readFileFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)readSharedSuccess:(CCMetadataNet *)metadataNet items:(NSDictionary *)items openWindow:(BOOL)openWindow;
- - (void)unShareSuccess:(CCMetadataNet *)metadataNet;
- - (void)shareFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)getUserAndGroupSuccess:(CCMetadataNet *)metadataNet items:(NSArray *)items;
- - (void)getUserAndGroupFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)getSharePermissionsFileSuccess:(CCMetadataNet *)metadataNet permissions:(NSString *)permissions;
- - (void)getSharePermissionsFileFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)getCapabilitiesOfServerSuccess:(OCCapabilities *)capabilities;
- - (void)getCapabilitiesOfServerFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)getActivityServerSuccess:(NSArray *)listOfActivity;
- - (void)getActivityServerFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)getExternalSitesServerSuccess:(NSArray *)listOfExternalSites;
- - (void)getExternalSitesServerFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)getNotificationServerSuccess:(NSArray *)listOfNotifications;
- - (void)getNotificationServerFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)setNotificationServerSuccess:(CCMetadataNet *)metadataNet;
- - (void)setNotificationServerFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)getUserProfileSuccess:(CCMetadataNet *)metadataNet userProfile:(OCUserProfile *)userProfile;
- - (void)getUserProfileFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)searchSuccess:(CCMetadataNet *)metadataNet metadatas:(NSArray *)metadatas;
- - (void)searchFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)settingFavoriteSuccess:(CCMetadataNet *)metadataNet;
- - (void)settingFavoriteFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)listingFavoritesSuccess:(CCMetadataNet *)metadataNet metadatas:(NSArray *)metadatas;
- - (void)listingFavoritesFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)subscribingNextcloudServerFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)getEndToEndPublicKeysSuccess:(CCMetadataNet *)metadataNet;
- - (void)getEndToEndPublicKeysFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)signEndToEndPublicKeySuccess:(CCMetadataNet *)metadataNet;
- - (void)signEndToEndPublicKeyFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)deleteEndToEndPublicKeySuccess:(CCMetadataNet *)metadataNet;
- - (void)deleteEndToEndPublicKeyFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)getEndToEndPrivateKeyCipherSuccess:(CCMetadataNet *)metadataNet;
- - (void)getEndToEndPrivateKeyCipherFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)storeEndToEndPrivateKeyCipherSuccess:(CCMetadataNet *)metadataNet;
- - (void)storeEndToEndPrivateKeyCipherFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)deleteEndToEndPrivateKeySuccess:(CCMetadataNet *)metadataNet;
- - (void)deleteEndToEndPrivateKeyFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)getEndToEndServerPublicKeySuccess:(CCMetadataNet *)metadataNet;
- - (void)getEndToEndServerPublicKeyFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)storeEndToEndMetadataSuccess:(CCMetadataNet *)metadataNet;
- - (void)storeEndToEndMetadataFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)getEndToEndMetadataSuccess:(CCMetadataNet *)metadataNet;
- - (void)getEndToEndMetadataFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)updateEndToEndMetadataSuccess:(CCMetadataNet *)metadataNet;
- - (void)updateEndToEndMetadataFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- - (void)deleteEndToEndMetadataSuccess:(CCMetadataNet *)metadataNet;
- - (void)deleteEndToEndMetadataFailure:(CCMetadataNet *)metadataNet message:(NSString *)message errorCode:(NSInteger)errorCode;
- @end
- @interface OCURLSessionManager : AFURLSessionManager
- @end
|