aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/objc/abstract/MCOMessageHeader.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/objc/abstract/MCOMessageHeader.h')
-rw-r--r--src/objc/abstract/MCOMessageHeader.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/objc/abstract/MCOMessageHeader.h b/src/objc/abstract/MCOMessageHeader.h
index 6e8eb9bf..4be57af4 100644
--- a/src/objc/abstract/MCOMessageHeader.h
+++ b/src/objc/abstract/MCOMessageHeader.h
@@ -57,6 +57,18 @@
/** User-Agent.*/
@property (nonatomic, copy) NSString * userAgent;
+/** Adds a custom header.*/
+- (void)addHeaderValue:(NSString *)value forName:(NSString *)name;
+
+/** Remove a given custom header.*/
+- (void)removeHeaderForName:(NSString *)name;
+
+/** Returns the value of a given custom header.*/
+- (NSString *)headerValueForName:(NSString *)name;
+
+/** Returns an array with the names of all custom headers.*/
+- (NSArray * /* NSString */)allHeadersNames;
+
/** Extracted subject (also remove square brackets).*/
- (NSString *) extractedSubject;