From 611b3763f6ce749c75ba02a3c0c3007daf48e68c Mon Sep 17 00:00:00 2001 From: CodaFi Date: Sat, 30 Nov 2013 09:26:23 -0700 Subject: Implement size search --- src/objc/imap/MCOIMAPSearchExpression.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'src/objc/imap/MCOIMAPSearchExpression.h') diff --git a/src/objc/imap/MCOIMAPSearchExpression.h b/src/objc/imap/MCOIMAPSearchExpression.h index 4916d6df..ea9b6812 100644 --- a/src/objc/imap/MCOIMAPSearchExpression.h +++ b/src/objc/imap/MCOIMAPSearchExpression.h @@ -221,6 +221,26 @@ **/ + (MCOIMAPSearchExpression *) searchSinceReceivedDate:(NSDate *)date; +/** + Creates a search expression that matches messages larger than a given size in bytes. + + Example: + + uint32_t minSize = 1024 * 10; // 10 KB + MCOIMAPSearchExpression * expr = [MCOIMAPSearchExpression searchSizeLargerThan:minSize] + **/ ++ (MCOIMAPSearchExpression *) searchSizeLargerThan:(uint32_t)size; + +/** + Creates a search expression that matches messages smaller than a given size in bytes. + + Example: + + uint32_t maxSize = 1024 * 10; // 10 KB + MCOIMAPSearchExpression * expr = [MCOIMAPSearchExpression searchSizeSmallerThan:maxSize] + **/ ++ (MCOIMAPSearchExpression *) searchSizeSmallerThan:(uint32_t)size; + /** Creates a search expression that matches emails with the given gmail thread id -- cgit v1.2.3