From b4ce613d2e95eab8987af4feb14dd3e4f56dd632 Mon Sep 17 00:00:00 2001 From: "mronge@mronges-macbook-pro-15.local" Date: Sun, 15 Jul 2007 19:26:40 -0700 Subject: [PATCH] Added the ability to get the message index number --- Source/CTCoreMessage.h | 5 +++++ Source/CTCoreMessage.m | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/Source/CTCoreMessage.h b/Source/CTCoreMessage.h index 349644b..13c6220 100644 --- a/Source/CTCoreMessage.h +++ b/Source/CTCoreMessage.h @@ -86,6 +86,11 @@ */ - (NSString *)uid; +/*! + @abstract Returns the message index, this number cannot be used across sessions +*/ +- (NSUInteger)indexNumber; + /*! @abstract Parses the from list, the result is an NSSet containing CTCoreAddress's */ diff --git a/Source/CTCoreMessage.m b/Source/CTCoreMessage.m index 720c9b7..1aab550 100644 --- a/Source/CTCoreMessage.m +++ b/Source/CTCoreMessage.m @@ -164,6 +164,10 @@ return [NSString stringWithCString:myMessage->msg_uid encoding:NSASCIIStringEncoding]; } +- (NSUInteger)indexNumber { + return myMessage->msg_index; +} + - (NSSet *)from { if (myFields->fld_from == NULL)