Permalink
Jump to Line
| /* Generated by RuntimeBrowser. | |
| Image: /System/Library/PrivateFrameworks/ChatKit.framework/ChatKit | |
| */ | |
| @class NSMutableArray, CKEntity, FTCAccountMonitor, NSMutableDictionary; | |
| @interface CKMadridService : CKService { | |
| NSMutableDictionary *_preloadQueries; | |
| NSMutableArray *_knownIMHandles; | |
| FTCAccountMonitor *_accountMonitor; | |
| CKEntity *_unknownEntity; | |
| BOOL _blockingForChatLoad; | |
| } | |
| + (void)tearDown; | |
| + (void)setCapabilities:(unsigned long long)arg1; | |
| + (BOOL)_connectToDaemon; | |
| + (BOOL)isConnectedToDaemon; | |
| + (BOOL)_connectToDaemon:(BOOL)arg1; | |
| + (id)activeMadridAccounts; | |
| + (void)_updateNetworkFlags; | |
| + (void)_setIMChatToDesiredDefaults:(id)arg1; | |
| + (id)defaultMadridAccount; | |
| + (void)_disconnectFromDaemon; | |
| + (void)_daemonDisconnectedNotification:(id)arg1; | |
| + (void)_daemonConnectedNotification:(id)arg1; | |
| + (BOOL)isMadridSupported; | |
| + (BOOL)isMadridEnabled; | |
| + (id)sharedMadridService; | |
| + (unsigned long long)capabilities; | |
| - (int)unreadCount; | |
| - (BOOL)isAvailable; | |
| - (Class)entityClass; | |
| - (id)displayName; | |
| - (BOOL)ensureMadridConnection; | |
| - (void)_setConversation:(id)arg1 forPreloadQuery:(id)arg2; | |
| - (void)_removePreloadQuery:(id)arg1; | |
| - (id)_preloadQueryForConversation:(id)arg1; | |
| - (void)manualConnectToIMChatRegistry; | |
| - (void)clearDowngradeMarkersForConversation:(id)arg1; | |
| - (id)lastCanceledMessageTimeForConversation:(id)arg1; | |
| - (id)consecutiveDowngradeAttemptsForConversation:(id)arg1 manualDowngrades:(BOOL)arg2; | |
| - (id)_chatForConversation:(id)arg1; | |
| - (id)_conversationWithRecipients:(id)arg1 createIfNecessary:(BOOL)arg2; | |
| - (id)_conversationForChat:(id)arg1; | |
| - (id)_CKMessageFromIMMessage:(id)arg1 forConversation:(id)arg2; | |
| - (id)_madridMessageForIMMessage:(id)arg1 inIMChat:(id)arg2; | |
| - (BOOL)_handleTypingIndicationMessage:(id)arg1 inChat:(id)arg2; | |
| - (id)_chat:(id)arg1 addMessage:(id)arg2 incrementUnreadCount:(BOOL)arg3; | |
| - (void)_postNotification:(id)arg1 forMessage:(id)arg2; | |
| - (BOOL)_contentChangedFromOldMessage:(id)arg1 toNewMessage:(id)arg2; | |
| - (BOOL)_chatHasDowngradeMarkers:(id)arg1; | |
| - (void)_clearDowngradeMarkersForChat:(id)arg1; | |
| - (BOOL)_handleChangedMessage:(id)arg1 inChat:(id)arg2 forQuery:(id)arg3; | |
| - (BOOL)_handleRemovedMessage:(id)arg1 inChat:(id)arg2; | |
| - (void)_handleItemsDidChangeNotification:(id)arg1; | |
| - (void)_handleChatPropertiesChangedNotification:(id)arg1; | |
| - (id)_placeholderDateForIMChat:(id)arg1; | |
| - (id)_registerChat:(id)arg1; | |
| - (void)_unregisterChat:(id)arg1; | |
| - (void)_handleRegistryDidRegisterChatNotification:(id)arg1; | |
| - (void)_handleRegistryWillUnregisterChatNotification:(id)arg1; | |
| - (void)_handleDaemonDidConnectNotification:(id)arg1; | |
| - (void)_handleDaemonDidDisconnectNotification:(id)arg1; | |
| - (void)_handleIMHandleIDStatusChangedNotification:(id)arg1; | |
| - (void)_handleReceipientReceivedDowngradeNotification:(id)arg1; | |
| - (void)_registerForIMNotifications; | |
| - (void)_handleFileTransferRemovedNotification:(id)arg1; | |
| - (void)_handleActiveMadridAccountsDidChange:(id)arg1; | |
| - (void)_handleLoginStatusChangedNotification:(id)arg1; | |
| - (void)_setTemporaryFileURL:(id)arg1 forGUID:(id)arg2; | |
| - (void)_resetToDefaultAccountOnIMChat:(id)arg1; | |
| - (id)_IMMessageToConversation:(id)arg1 withText:(id)arg2 subject:(id)arg3 date:(id)arg4 messageParts:(id)arg5 isFinished:(BOOL)arg6 messageGUID:(id)arg7; | |
| - (BOOL)_chatHasValidAccount:(id)arg1; | |
| - (void)_prepareIMChat:(id)arg1 andSendMessage:(id)arg2; | |
| - (void)_setAndIncrementDowngradeMarkersForChat:(id)arg1 manual:(BOOL)arg2; | |
| - (void)__postDowngradeStateChanged:(id)arg1; | |
| - (id)_messagesFromChat:(id)arg1 forConversation:(id)arg2; | |
| - (void)_setMessagesForChat:(id)arg1 onConversation:(id)arg2; | |
| - (int)_availabilityForIMHandle:(id)arg1 checkWithServer:(BOOL)arg2; | |
| - (unsigned int)_maxTransferFileSizeForWiFi:(BOOL)arg1; | |
| - (id)_temporaryFileURLforGUID:(id)arg1; | |
| - (void)_removeTemporaryFileURLforGUID:(id)arg1; | |
| - (BOOL)canSendMessageWithMediaObjectTypes:(int*)arg1 errorCode:(int*)arg2; | |
| - (id)_localizedErrorForReason:(int)arg1; | |
| - (int)unreadCountForConversation:(id)arg1; | |
| - (void)markAllMessagesInConversationAsRead:(id)arg1; | |
| - (BOOL)canSendMessageWithMediaObjectTypes:(int*)arg1; | |
| - (id)placeholderMessageForConversation:(id)arg1 withDate:(id)arg2; | |
| - (void)messagesForConversation:(id)arg1; | |
| - (BOOL)supportsMediaAttachments; | |
| - (BOOL)canAcceptMediaObjectType:(int)arg1 givenMediaObjects:(id)arg2; | |
| - (double)maxTrimDurationForMediaType:(int)arg1; | |
| - (int)availabilityForEntity:(id)arg1 checkWithServer:(BOOL)arg2; | |
| - (int)maxAttachmentCount; | |
| - (void)deleteMessagesForConversationIDs:(id)arg1 removeConversations:(BOOL)arg2; | |
| - (id)imChatForGroupID:(id)arg1; | |
| - (int)availabilityForAddress:(id)arg1 checkWithServer:(BOOL)arg2; | |
| - (int)failedSendCount; | |
| - (id)unknownEntity; | |
| - (id)lookupRecipientsForConversation:(id)arg1; | |
| - (id)conversationIDWithRecipients:(id)arg1; | |
| - (id)createConversationWithRecipients:(id)arg1; | |
| - (void)resetEntityCaches; | |
| - (BOOL)hasActiveConversations; | |
| - (id)conversationSummaries:(id)arg1 groupIDs:(id)arg2 groupedRecipients:(id)arg3; | |
| - (int)unreadConversationCount; | |
| - (id)abPropertyTypes; | |
| - (BOOL)supportsExtendedDeliveryError; | |
| - (BOOL)containsConversation:(id)arg1; | |
| - (BOOL)supportsDeliveryReceipts; | |
| - (id)headerTitleForComposeRecipients:(id)arg1 mediaObjects:(id)arg2 subject:(id)arg3; | |
| - (id)headerTitleForEntities:(id)arg1; | |
| - (void)cancelMessage:(id)arg1; | |
| - (void)deleteMessage:(id)arg1 fromConversation:(id)arg2; | |
| - (BOOL)canSendMessageWithParts:(id)arg1 subject:(id)arg2 error:(id*)arg3; | |
| - (id)newMessageWithMessage:(id)arg1 forConversation:(id)arg2 isForward:(BOOL)arg3; | |
| - (id)newMessageWithComposition:(id)arg1 forConversation:(id)arg2; | |
| - (id)copyEntityForAddressString:(id)arg1; | |
| - (BOOL)canSendToRecipients:(id)arg1 withAttachments:(id)arg2 alertIfUnable:(BOOL)arg3; | |
| - (void)sendMessage:(id)arg1; | |
| - (void)newMessageContentChangedWithComposition:(id)arg1 forConversation:(id)arg2; | |
| - (BOOL)canAcceptMediaObject:(id)arg1 givenMediaObjects:(id)arg2; | |
| - (BOOL)isValidAddress:(id)arg1; | |
| - (void)sendDowngradePingForMessage:(id)arg1 inConversation:(id)arg2 manualDowngrade:(BOOL)arg3; | |
| - (BOOL)restrictsMediaObjects; | |
| - (id)init; | |
| - (void)dealloc; | |
| @end |