SendMessage: allows creation of new conversations in addition to replying to guids
This commit is contained in:
@@ -4081,6 +4081,38 @@ __attribute__((visibility("default"))) @interface IMService : NSObject { }
|
||||
|
||||
@end
|
||||
|
||||
// Monterey
|
||||
#if 0
|
||||
@interface IMChatRegistry ()
|
||||
- (IMChat *)chatWithHandle:(IMHandle *)handle;
|
||||
- (IMChat *)chatWithHandle:(IMHandle *)handle lastAddressedHandle:(NSString *)lastAddressedHandle lastAddressedSIMID:(NSString *)lastAddressedSIMID;
|
||||
- (IMChat *)chatWithHandles:(NSArray<IMHandle *> *)handles;
|
||||
- (IMChat *)chatWithHandles:(NSArray<IMHandle *> *)handles lastAddressedHandle:(NSString *)lastAddressedHandle lastAddressedSIMID:(NSString *)lastAddressedSIMID;
|
||||
- (IMChat *)chatWithHandles:(NSArray<IMHandle *> *)handles displayName:(NSString *)displayName joinedChatsOnly:(BOOL)joinedChatsOnly;
|
||||
- (IMChat *)chatWithHandles:(NSArray<IMHandle *> *)handles displayName:(NSString *)displayName joinedChatsOnly:(BOOL)joinedChatsOnly lastAddressedHandle:(NSString *)lastAddressedHandle lastAddressedSIMID:(NSString *)lastAddressedSIMID;
|
||||
- (NSArray<NSString *> *)allGUIDsForChat:(IMChat *)chat;
|
||||
|
||||
- (IMChat *)existingChatWithHandle:(IMHandle *)handle;
|
||||
- (IMChat *)existingChatWithHandle:(IMHandle *)handle allowAlternativeService:(BOOL)allowAlternativeService;
|
||||
- (IMChat *)existingChatWithHandles:(NSArray<IMHandle *> *)handles;
|
||||
- (IMChat *)existingChatWithHandles:(NSArray<IMHandle *> *)handles allowAlternativeService:(BOOL)allowAlternativeService;
|
||||
|
||||
- (IMChat *)existingChatWithHandles:(NSArray<IMHandle *> *)handles allowAlternativeService:(BOOL)allowAlternativeService groupID:(NSString *)groupID;
|
||||
|
||||
- (IMChat *)existingChatWithHandles:(NSArray *)handles allowAlternativeService:(BOOL)allowAlternativeService groupID:(NSString *)groupID displayName:(NSString *)displayName joinedChatsOnly:(BOOL)joinedChatsOnly;
|
||||
|
||||
- (IMChat *)existingChatWithPinningIdentifier:(NSString *)pinningIdentifier;
|
||||
- (IMChat *)existingChatWithDeviceIndependentID:(NSString *)deviceIndependentID;
|
||||
|
||||
- (IMChat *)existingChatWithPersonID:(NSString *)personID;
|
||||
- (IMChat *)existingChatWithDisplayName:(NSString *)displayName;
|
||||
- (IMChat *)existingChatWithAddresses:(NSArray<NSString *> *)addresses allowAlternativeService:(BOOL)allowAlternativeService bestHandles:(NSArray<IMHandle *> **)outBestHandles;
|
||||
- (IMChat *)existingChatWithContacts:(NSSet *)contacts bestHandles:(NSArray<IMHandle *> **)outBestHandles;
|
||||
|
||||
@end
|
||||
#endif
|
||||
|
||||
|
||||
@interface IMSimulatedChat : IMChat // <IMSimulatedChatDelegate, IMSimulatedDaemonListener>
|
||||
{
|
||||
// id <IMSimulatedChatDelegate> _delegate;
|
||||
|
||||
Reference in New Issue
Block a user