Re: iChat Files
Re: iChat Files
- Subject: Re: iChat Files
- From: mw <email@hidden>
- Date: Thu, 16 Jan 2003 13:01:17 -0500
I don't think it is from the InstantMessage class because that class seems
to have to do with receiving actual instant messages over the internet. I
think that the class SavedMessage might be the key here, especially because
it provides a dataRepresentation method that I could construct and NSString
out of (that method is actually part of the Chat class).
@interface SavedChat:Chat
{
}
+ savedChatDirectory;
+ (void)reloadSavedChats;
- initWithTranscriptFile:fp12;
- initWithSaved
Data:fp12;
- (void)dealloc;
- (char)_loadFromArray:fp12;
- (char)_load;
- (char)_loadFrom
Data:fp12;
- messages;
@end
@interface Chat:NSObject
{
IMService *_service;
int _style;
char _hasUnread;
char _secureXfer;
char _isInChatList;
NSString *_subject;
NSMutableArray *_messages;
NSMutableArray *_allPeople;
NSDocument *_chatDoc;
NSString *_transcript;
NSString *_address;
}
+ (void)enablePersistentChats:(char)fp12;
+ chatList;
+ (void)setViewer:fp12;
+ viewer;
- initWith
Service:fp12 style:(int)fp16;
- (void)dealloc;
- (void)release;
- (void)addToChatList;
- (char)isActive;
- (char)isChat;
- (int)style;
- (void)setStyle:(int)fp12;
- (void)_notifyStatusChanged;
- (char)hasUnreadMessages;
- (void)setUnreadMessages:(char)fp12;
- service;
- otherPerson;
- otherPeople;
- (char)fromMe;
- (char)isSecureXfer;
- subject;
- address;
- messages;
- (unsigned int)realMessageCount;
- allPeople;
- dateCreated;
- dateModified;
- description;
- chatDoc;
- (void)setChatDoc:fp12;
- (char)isOpenInWindow;
- (void)notifyOpenedByChatController:fp12;
- (void)display;
- (void)removePermanently;
- dataRepresentation;
- (char)writeToFile:fp12 ofType:fp16;
@end
However, this raises an important question on my end: do I have to use the
whole header file generated by class-dump, or can I just choose the classes
that I need (and of course the classes that are needed by those classes)? I
ask this because there are so many errors that are coming up during
compilation with these huge header files against the private frameworks, it
would just be easier to focus on the stuff that is needed by my application,
rather than iChat and iChatAgent as a whole.
Thanks,
mw
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.