You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
	
	
		
			
				
					
						
							|  |  |  | //
 | 
					
						
							|  |  |  | //  Copyright (c) 2018 Open Whisper Systems. All rights reserved.
 | 
					
						
							|  |  |  | //
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #import <SignalUtilitiesKit/OWSOperation.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | NS_ASSUME_NONNULL_BEGIN | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | @class TSOutgoingMessage; | 
					
						
							|  |  |  | @class YapDatabaseConnection; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | extern NSString *const kAttachmentUploadProgressNotification; | 
					
						
							|  |  |  | extern NSString *const kAttachmentUploadProgressKey; | 
					
						
							|  |  |  | extern NSString *const kAttachmentUploadAttachmentIDKey; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | @interface OWSUploadOperation : OWSOperation | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | @property (nullable, readonly) NSError *lastError; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | - (instancetype)init NS_UNAVAILABLE; | 
					
						
							|  |  |  | - (instancetype)initWithAttachmentId:(NSString *)attachmentId | 
					
						
							|  |  |  |                             threadID:(NSString *)threadID | 
					
						
							|  |  |  |                         dbConnection:(YapDatabaseConnection *)dbConnection NS_DESIGNATED_INITIALIZER; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | @end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | NS_ASSUME_NONNULL_END |