-
Notifications
You must be signed in to change notification settings - Fork 4
/
Tweak.h
152 lines (125 loc) · 3.69 KB
/
Tweak.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
@interface NSObject (Undocumented)
@end
@interface __NSCFString
@end
@interface CKConversationList
+ (id)sharedConversationList;
- (id)conversationForExistingChatWithGroupID:(id)arg1;
- (id)conversationForExistingChatWithPinningIdentifier:(id)arg1;
@end
@interface CKComposition : NSObject
+ (CKComposition *)composition;
- (id)initWithText:(id)arg1 subject:(id)arg2;
- (id)compositionByAppendingMediaObject:(id)arg1;
- (id)compositionByAppendingText:(id)arg1;
- (void)setSubject:(id)arg1;
- (void)setText:(id)arg1;
@end
@interface CKMediaObject : NSObject
@end
@interface CKMediaObjectManager : NSObject
+ (id)sharedInstance;
- (id)mediaObjectWithFileURL:(id)arg1 filename:(id)arg2 transcoderUserInfo:(id)arg3 attributionInfo:(id)arg4 hideAttachment:(_Bool)arg5;
@end
@interface IMDaemonController
+ (id)sharedController;
- (BOOL)connectToDaemon;
@end
@interface IMPinnedConversationsController
- (NSOrderedSet *)pinnedConversationIdentifierSet;
@end
@interface NSConcreteNotification
- (id)object;
- (id)userInfo;
@end
@interface IMItemsController
@end
@interface IMChat : IMItemsController
- (void)sendMessage:(id)arg1;
- (void)markAllMessagesAsRead;
- (void)sendMessageAcknowledgment:(long long)arg1 forChatItem:(id)arg2 withMessageSummaryInfo:(id)arg3;
- (void)sendMessageAcknowledgment:(long long)arg1 forChatItem:(id)arg2 withAssociatedMessageInfo:(id)arg3;
- (void)remove;
- (NSArray *)chatItems;
- (id)messageItemForGUID:(id)arg1;
- (id)messageForGUID:(id)arg1;
- (void)loadMessagesUpToGUID:(id)arg1 date:(id)arg2 limit:(unsigned long long)arg3 loadImmediately:(BOOL)arg4;
- (void)deleteChatItems:(id)arg1;
- (id)chatIdentifier;
- (id)lastSentMessage;
@end
@interface CKConversation : NSObject
@property (nonatomic, retain) IMChat *chat;
- (id)messageWithComposition:(id)arg1;
- (void)sendMessage:(id)arg1 newComposition:(bool)arg2;
@end
@interface IMChatItem : NSObject
- (id)_item;
@end
@interface IMTranscriptChatItem : IMChatItem
- (NSString *)guid;
@end
@interface IMTextMessagePartChatItem : IMTranscriptChatItem
@end
@interface IMFileTransferCenter
@end
@interface IMFileTransfer : NSObject
- (NSString *)guid;
@end
@interface IMChatRegistry
+ (id)sharedInstance;
- (id)chatForIMHandle:(id)arg1;
- (id)existingChatWithChatIdentifier:(id)arg1;
@end
@interface IMHandle : NSObject {
NSString *_id;
}
- (id)initWithAccount:(id)arg1 ID:(id)arg2 alreadyCanonical:(_Bool)arg3;
@end
@interface IMMessageItem : NSObject
- (id)_initWithItem:(id)arg1 text:(id)arg2 index:(long long)arg3 messagePartRange:(NSRange)arg4 subject:(id)arg5;
- (NSString *)subject;
- (NSAttributedString *)body;
- (id)sender;
@end
@interface IMMessage : NSObject {
IMHandle *_subject;
}
+ (id)instantMessageWithText:(id)arg1 flags:(unsigned long long)arg2;
+ (id)instantMessageWithText:(id)arg1 flags:(unsigned long long)arg2 threadIdentifier:(id)arg3;
- (NSString *)guid;
- (IMMessageItem *)_imMessageItem;
- (bool)hasInlineAttachments;
- (NSArray *)inlineAttachmentAttributesArray;
- (bool)isFromMe;
- (bool)isDelivered;
- (bool)isRead;
@end
@interface IMAccount : NSObject {
NSString *_loginID;
}
@end
@interface IMAccountController : NSObject
+ (id)sharedInstance;
- (id)activeIMessageAccount;
- (IMAccount *)activeSMSAccount;
@end
@interface SBApplicationController
+ (id)sharedInstance;
- (id)applicationWithBundleIdentifier:(id)arg1;
@end
@interface SBApplicationProcessState
@end
@interface SBApplication
@property(readonly, nonatomic) SBApplicationProcessState *processState;
@end
@interface NSBundle (Undocumented)
+ (id)mainBundle;
@property (readonly, copy) NSString *bundleIdentifier;
@end
@interface NSTask : NSObject
- (void)setLaunchPath:(NSString *)str;
- (void)setArguments:(NSArray *)args;
- (void)launch;
- (void)setStandardOutput:(id)out;
@end