Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9299d1db85 | ||
|
|
b565dd3c73 | ||
|
|
04926a19d1 | ||
|
|
12d82ffcd6 | ||
|
|
e3ca283c1d | ||
|
|
38b2534b17 | ||
|
|
9a016f736d | ||
|
|
6146ce9dc2 | ||
|
|
718becd028 | ||
|
|
8ef7aa9775 |
@@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
Pod::Spec.new do |s|
|
Pod::Spec.new do |s|
|
||||||
s.name = 'openim_sdk_core_ios'
|
s.name = 'openim_sdk_core_ios'
|
||||||
s.version = '0.7.0'
|
s.version = '0.18.0'
|
||||||
s.summary = 'A short description of openim_sdk_core_ios.'
|
s.summary = 'A short description of openim_sdk_core_ios.'
|
||||||
|
|
||||||
# This description is used to generate tags and improve search results.
|
# This description is used to generate tags and improve search results.
|
||||||
|
|||||||
@@ -21,6 +21,7 @@
|
|||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
- (nullable instancetype)init;
|
- (nullable instancetype)init;
|
||||||
- (id<Open_im_sdk_callbackOnAdvancedMsgListener> _Nullable)advancedMsgListener;
|
- (id<Open_im_sdk_callbackOnAdvancedMsgListener> _Nullable)advancedMsgListener;
|
||||||
|
- (id<Open_im_sdk_callbackOnBatchMsgListener> _Nullable)batchMsgListener;
|
||||||
- (id<Open_im_sdk_callbackOnCustomBusinessListener> _Nullable)businessListener;
|
- (id<Open_im_sdk_callbackOnCustomBusinessListener> _Nullable)businessListener;
|
||||||
// skipped method LoginMgr.Channel with unsupported parameter or return types
|
// skipped method LoginMgr.Channel with unsupported parameter or return types
|
||||||
|
|
||||||
@@ -59,6 +60,7 @@
|
|||||||
- (void)setAdvancedMsgListener:(id<Open_im_sdk_callbackOnAdvancedMsgListener> _Nullable)advancedMsgListener;
|
- (void)setAdvancedMsgListener:(id<Open_im_sdk_callbackOnAdvancedMsgListener> _Nullable)advancedMsgListener;
|
||||||
// skipped method LoginMgr.SetAppBackgroundStatus with unsupported parameter or return types
|
// skipped method LoginMgr.SetAppBackgroundStatus with unsupported parameter or return types
|
||||||
|
|
||||||
|
- (void)setBatchMsgListener:(id<Open_im_sdk_callbackOnBatchMsgListener> _Nullable)batchMsgListener;
|
||||||
- (void)setChannelListener:(id<Open_im_sdk_callbackOnChannelListener> _Nullable)channelListener;
|
- (void)setChannelListener:(id<Open_im_sdk_callbackOnChannelListener> _Nullable)channelListener;
|
||||||
- (void)setConversationListener:(id<Open_im_sdk_callbackOnConversationListener> _Nullable)conversationListener;
|
- (void)setConversationListener:(id<Open_im_sdk_callbackOnConversationListener> _Nullable)conversationListener;
|
||||||
- (void)setCustomBusinessListener:(id<Open_im_sdk_callbackOnCustomBusinessListener> _Nullable)listener;
|
- (void)setCustomBusinessListener:(id<Open_im_sdk_callbackOnCustomBusinessListener> _Nullable)listener;
|
||||||
@@ -85,7 +87,7 @@ FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkLogoutTips;
|
|||||||
+ (void) setErrNotImplemented:(NSError* _Nullable)v;
|
+ (void) setErrNotImplemented:(NSError* _Nullable)v;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* UserForSDK Client-independent user class
|
* UserForSDK Client-independent user class.
|
||||||
*/
|
*/
|
||||||
+ (Open_im_sdkLoginMgr* _Nullable) userForSDK;
|
+ (Open_im_sdkLoginMgr* _Nullable) userForSDK;
|
||||||
+ (void) setUserForSDK:(Open_im_sdkLoginMgr* _Nullable)v;
|
+ (void) setUserForSDK:(Open_im_sdkLoginMgr* _Nullable)v;
|
||||||
@@ -101,7 +103,7 @@ FOUNDATION_EXPORT void Open_im_sdkAddBlack(id<Open_im_sdk_callbackBase> _Nullabl
|
|||||||
FOUNDATION_EXPORT void Open_im_sdkAddFriend(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable userIDReqMsg);
|
FOUNDATION_EXPORT void Open_im_sdkAddFriend(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable userIDReqMsg);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* AddUserCommand add to user's favorite
|
* AddUserCommand add to user's favorite.
|
||||||
*/
|
*/
|
||||||
FOUNDATION_EXPORT void Open_im_sdkAddUserCommand(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t Type, NSString* _Nullable uuid, NSString* _Nullable value);
|
FOUNDATION_EXPORT void Open_im_sdkAddUserCommand(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t Type, NSString* _Nullable uuid, NSString* _Nullable value);
|
||||||
|
|
||||||
@@ -136,13 +138,21 @@ FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateCustomMessage(NSString* _N
|
|||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFaceMessage(NSString* _Nullable operationID, long index, NSString* _Nullable data);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFaceMessage(NSString* _Nullable operationID, long index, NSString* _Nullable data);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessage(NSString* _Nullable operationID, NSString* _Nullable fileSourcePath, NSString* _Nullable fileName, NSString* _Nullable fileBaseInfo);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessage(NSString* _Nullable operationID, NSString* _Nullable filePath, NSString* _Nullable fileName);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessageByURL(NSString* _Nullable operationID, NSString* _Nullable fileBaseInfo);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessageFromFullPath(NSString* _Nullable operationID, NSString* _Nullable fileFullPath, NSString* _Nullable fileName);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateForwardMessage(NSString* _Nullable operationID, NSString* _Nullable m);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateForwardMessage(NSString* _Nullable operationID, NSString* _Nullable m);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkCreateGroup(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable groupReqInfo);
|
FOUNDATION_EXPORT void Open_im_sdkCreateGroup(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable groupReqInfo);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessage(NSString* _Nullable operationID, NSString* _Nullable imageSourcePath, NSString* _Nullable sourcePicture, NSString* _Nullable bigPicture, NSString* _Nullable snapshotPicture);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessage(NSString* _Nullable operationID, NSString* _Nullable imagePath);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessageByURL(NSString* _Nullable operationID, NSString* _Nullable sourcePath, NSString* _Nullable sourcePicture, NSString* _Nullable bigPicture, NSString* _Nullable snapshotPicture);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessageFromFullPath(NSString* _Nullable operationID, NSString* _Nullable imageFullPath);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateLocationMessage(NSString* _Nullable operationID, NSString* _Nullable description, double longitude, double latitude);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateLocationMessage(NSString* _Nullable operationID, NSString* _Nullable description, double longitude, double latitude);
|
||||||
|
|
||||||
@@ -150,13 +160,21 @@ FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateMergerMessage(NSString* _N
|
|||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateQuoteMessage(NSString* _Nullable operationID, NSString* _Nullable text, NSString* _Nullable message);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateQuoteMessage(NSString* _Nullable operationID, NSString* _Nullable text, NSString* _Nullable message);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessage(NSString* _Nullable operationID, NSString* _Nullable soundPath, int64_t duration, NSString* _Nullable soundBaseInfo);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessage(NSString* _Nullable operationID, NSString* _Nullable soundPath, int64_t duration);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessageByURL(NSString* _Nullable operationID, NSString* _Nullable soundBaseInfo);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessageFromFullPath(NSString* _Nullable operationID, NSString* _Nullable soundPath, int64_t duration);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextAtMessage(NSString* _Nullable operationID, NSString* _Nullable text, NSString* _Nullable atUserList, NSString* _Nullable atUsersInfo, NSString* _Nullable message);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextAtMessage(NSString* _Nullable operationID, NSString* _Nullable text, NSString* _Nullable atUserList, NSString* _Nullable atUsersInfo, NSString* _Nullable message);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextMessage(NSString* _Nullable operationID, NSString* _Nullable text);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextMessage(NSString* _Nullable operationID, NSString* _Nullable text);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessage(NSString* _Nullable operationID, NSString* _Nullable videoSourcePath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotSourcePath, NSString* _Nullable videoBaseInfo);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessage(NSString* _Nullable operationID, NSString* _Nullable videoPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotPath);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessageByURL(NSString* _Nullable operationID, NSString* _Nullable videoBaseInfo);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessageFromFullPath(NSString* _Nullable operationID, NSString* _Nullable videoFullPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotFullPath);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDeleteAllMsgFromLocal(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkDeleteAllMsgFromLocal(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
||||||
|
|
||||||
@@ -171,14 +189,29 @@ FOUNDATION_EXPORT void Open_im_sdkDeleteMessage(id<Open_im_sdk_callbackBase> _Nu
|
|||||||
FOUNDATION_EXPORT void Open_im_sdkDeleteMessageFromLocalStorage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID);
|
FOUNDATION_EXPORT void Open_im_sdkDeleteMessageFromLocalStorage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* DeleteUserCommand delete from user's favorite
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkDeleteNotificationVisibilityRule(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t notificationType);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* DeleteUserCommand delete from user's favorite.
|
||||||
*/
|
*/
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDeleteUserCommand(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t Type, NSString* _Nullable uuid);
|
FOUNDATION_EXPORT void Open_im_sdkDeleteUserCommand(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t Type, NSString* _Nullable uuid);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkDisableNotificationVisibilityRule(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t notificationType);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDismissGroup(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable groupID);
|
FOUNDATION_EXPORT void Open_im_sdkDismissGroup(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable groupID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkEditMessage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID, NSString* _Nullable message);
|
FOUNDATION_EXPORT void Open_im_sdkEditMessage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID, NSString* _Nullable message);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkEnableNotificationVisibilityRule(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t notificationType);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkFetchSurroundingMessages(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable message, long before, long after);
|
FOUNDATION_EXPORT void Open_im_sdkFetchSurroundingMessages(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable message, long before, long after);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkFindMessageList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable findMessageOptions);
|
FOUNDATION_EXPORT void Open_im_sdkFindMessageList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable findMessageOptions);
|
||||||
@@ -190,7 +223,7 @@ FOUNDATION_EXPORT void Open_im_sdkGetAdvancedHistoryMessageListReverse(id<Open_i
|
|||||||
FOUNDATION_EXPORT void Open_im_sdkGetAllConversationList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkGetAllConversationList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GetAllUserCommands get user's favorite
|
* GetAllUserCommands get user's favorite.
|
||||||
*/
|
*/
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetAllUserCommands(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t Type);
|
FOUNDATION_EXPORT void Open_im_sdkGetAllUserCommands(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t Type);
|
||||||
|
|
||||||
@@ -198,23 +231,29 @@ FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetAtAllTag(NSString* _Nullable
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetBlackList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkGetBlackList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkGetChannelHistoryMessages(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable channelID, long count, int64_t sinceSeq);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetChannelMemberList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable channelID, int32_t filter, int32_t offset, int32_t count);
|
FOUNDATION_EXPORT void Open_im_sdkGetChannelMemberList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable channelID, int32_t filter, int32_t offset, int32_t count);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetConversationIDBySessionType(NSString* _Nullable operationID, NSString* _Nullable sourceID, long sessionType);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetConversationIDBySessionType(NSString* _Nullable operationID, NSString* _Nullable sourceID, long sessionType);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetConversationListSplit(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, long offset, long count);
|
FOUNDATION_EXPORT void Open_im_sdkGetConversationListSplit(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, long offset, long count);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationListAsApplicant(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationListAsApplicant(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable req);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationListAsRecipient(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationListAsRecipient(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable req);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationUnhandledCount(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable req);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, BOOL filterBlack);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, BOOL filterBlack);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendListPage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t offset, int32_t count, BOOL filterBlack);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendListPage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t offset, int32_t count, BOOL filterBlack);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetGroupApplicationListAsApplicant(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkGetGroupApplicationListAsApplicant(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable req);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetGroupApplicationListAsRecipient(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkGetGroupApplicationListAsRecipient(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable req);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkGetGroupApplicationUnhandledCount(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable req);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetGroupMemberList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable groupID, int32_t filter, int32_t offset, int32_t count);
|
FOUNDATION_EXPORT void Open_im_sdkGetGroupMemberList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable groupID, int32_t filter, int32_t offset, int32_t count);
|
||||||
|
|
||||||
@@ -234,6 +273,16 @@ FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetLoginUserID(void);
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetMultipleConversation(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationIDList);
|
FOUNDATION_EXPORT void Open_im_sdkGetMultipleConversation(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationIDList);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkGetNotificationVisibilityRule(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t notificationType);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkGetNotificationVisibilityRules(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetOneConversation(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t sessionType, NSString* _Nullable sourceID);
|
FOUNDATION_EXPORT void Open_im_sdkGetOneConversation(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t sessionType, NSString* _Nullable sourceID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetSdkVersion(void);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetSdkVersion(void);
|
||||||
@@ -302,7 +351,7 @@ FOUNDATION_EXPORT void Open_im_sdkLogs(id<Open_im_sdk_callbackBase> _Nullable ca
|
|||||||
FOUNDATION_EXPORT void Open_im_sdkMarkAllConversationMessageAsRead(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkMarkAllConversationMessageAsRead(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* mark as read
|
* mark as read.
|
||||||
*/
|
*/
|
||||||
FOUNDATION_EXPORT void Open_im_sdkMarkConversationMessageAsRead(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID);
|
FOUNDATION_EXPORT void Open_im_sdkMarkConversationMessageAsRead(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID);
|
||||||
|
|
||||||
@@ -322,6 +371,11 @@ FOUNDATION_EXPORT void Open_im_sdkRefuseGroupApplication(id<Open_im_sdk_callback
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkRemoveBlack(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable removeUserID);
|
FOUNDATION_EXPORT void Open_im_sdkRemoveBlack(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable removeUserID);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkResetNotificationVisibilityRules(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkRevokeMessage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID);
|
FOUNDATION_EXPORT void Open_im_sdkRevokeMessage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSearchConversation(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable searchParam);
|
FOUNDATION_EXPORT void Open_im_sdkSearchConversation(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable searchParam);
|
||||||
@@ -336,12 +390,16 @@ FOUNDATION_EXPORT void Open_im_sdkSearchLocalMessages(id<Open_im_sdk_callbackBas
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSendMessage(id<Open_im_sdk_callbackSendMsgCallBack> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable message, NSString* _Nullable recvID, NSString* _Nullable groupID, NSString* _Nullable channelID, NSString* _Nullable offlinePushInfo, BOOL isOnlineOnly);
|
FOUNDATION_EXPORT void Open_im_sdkSendMessage(id<Open_im_sdk_callbackSendMsgCallBack> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable message, NSString* _Nullable recvID, NSString* _Nullable groupID, NSString* _Nullable channelID, NSString* _Nullable offlinePushInfo, BOOL isOnlineOnly);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkSendMessageNotOss(id<Open_im_sdk_callbackSendMsgCallBack> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable message, NSString* _Nullable recvID, NSString* _Nullable groupID, NSString* _Nullable channelID, NSString* _Nullable offlinePushInfo, BOOL isOnlineOnly);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSetAdvancedMsgListener(id<Open_im_sdk_callbackOnAdvancedMsgListener> _Nullable listener);
|
FOUNDATION_EXPORT void Open_im_sdkSetAdvancedMsgListener(id<Open_im_sdk_callbackOnAdvancedMsgListener> _Nullable listener);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSetAppBackgroundStatus(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, BOOL isBackground);
|
FOUNDATION_EXPORT void Open_im_sdkSetAppBackgroundStatus(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, BOOL isBackground);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSetAppBadge(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t appUnreadCount);
|
FOUNDATION_EXPORT void Open_im_sdkSetAppBadge(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t appUnreadCount);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkSetBatchMsgListener(id<Open_im_sdk_callbackOnBatchMsgListener> _Nullable listener);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSetChannelInfo(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable channelInfo);
|
FOUNDATION_EXPORT void Open_im_sdkSetChannelInfo(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable channelInfo);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSetChannelListener(id<Open_im_sdk_callbackOnChannelListener> _Nullable listener);
|
FOUNDATION_EXPORT void Open_im_sdkSetChannelListener(id<Open_im_sdk_callbackOnChannelListener> _Nullable listener);
|
||||||
@@ -368,6 +426,16 @@ FOUNDATION_EXPORT void Open_im_sdkSetMessageKvInfoListener(id<Open_im_sdk_callba
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSetMessageLocalEx(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID, NSString* _Nullable localEx);
|
FOUNDATION_EXPORT void Open_im_sdkSetMessageLocalEx(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID, NSString* _Nullable localEx);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkSetNotificationVisibilityRule(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t notificationType, int32_t visibilityType);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkSetNotificationVisibilityRules(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable rulesJSON);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SetSelfInfo sets the user's own information.
|
* SetSelfInfo sets the user's own information.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -15,6 +15,8 @@
|
|||||||
@class Open_im_sdk_callbackBase;
|
@class Open_im_sdk_callbackBase;
|
||||||
@protocol Open_im_sdk_callbackOnAdvancedMsgListener;
|
@protocol Open_im_sdk_callbackOnAdvancedMsgListener;
|
||||||
@class Open_im_sdk_callbackOnAdvancedMsgListener;
|
@class Open_im_sdk_callbackOnAdvancedMsgListener;
|
||||||
|
@protocol Open_im_sdk_callbackOnBatchMsgListener;
|
||||||
|
@class Open_im_sdk_callbackOnBatchMsgListener;
|
||||||
@protocol Open_im_sdk_callbackOnChannelListener;
|
@protocol Open_im_sdk_callbackOnChannelListener;
|
||||||
@class Open_im_sdk_callbackOnChannelListener;
|
@class Open_im_sdk_callbackOnChannelListener;
|
||||||
@protocol Open_im_sdk_callbackOnConnListener;
|
@protocol Open_im_sdk_callbackOnConnListener;
|
||||||
@@ -51,7 +53,6 @@
|
|||||||
|
|
||||||
@protocol Open_im_sdk_callbackOnAdvancedMsgListener <NSObject>
|
@protocol Open_im_sdk_callbackOnAdvancedMsgListener <NSObject>
|
||||||
- (void)onMsgDeleted:(NSString* _Nullable)message;
|
- (void)onMsgDeleted:(NSString* _Nullable)message;
|
||||||
- (void)onMsgEdited:(NSString* _Nullable)message;
|
|
||||||
- (void)onNewRecvMessageEdited:(NSString* _Nullable)messageEdited;
|
- (void)onNewRecvMessageEdited:(NSString* _Nullable)messageEdited;
|
||||||
- (void)onNewRecvMessageRevoked:(NSString* _Nullable)messageRevoked;
|
- (void)onNewRecvMessageRevoked:(NSString* _Nullable)messageRevoked;
|
||||||
- (void)onRecvC2CReadReceipt:(NSString* _Nullable)msgReceiptList;
|
- (void)onRecvC2CReadReceipt:(NSString* _Nullable)msgReceiptList;
|
||||||
@@ -60,6 +61,11 @@
|
|||||||
- (void)onRecvOnlineOnlyMessage:(NSString* _Nullable)message;
|
- (void)onRecvOnlineOnlyMessage:(NSString* _Nullable)message;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
@protocol Open_im_sdk_callbackOnBatchMsgListener <NSObject>
|
||||||
|
- (void)onRecvNewMessages:(NSString* _Nullable)messageList;
|
||||||
|
- (void)onRecvOfflineNewMessages:(NSString* _Nullable)messageList;
|
||||||
|
@end
|
||||||
|
|
||||||
@protocol Open_im_sdk_callbackOnChannelListener <NSObject>
|
@protocol Open_im_sdk_callbackOnChannelListener <NSObject>
|
||||||
- (void)onChannelDismissed:(NSString* _Nullable)channelInfo;
|
- (void)onChannelDismissed:(NSString* _Nullable)channelInfo;
|
||||||
- (void)onChannelInfoChanged:(NSString* _Nullable)channelInfo;
|
- (void)onChannelInfoChanged:(NSString* _Nullable)channelInfo;
|
||||||
@@ -239,6 +245,8 @@
|
|||||||
|
|
||||||
@class Open_im_sdk_callbackOnAdvancedMsgListener;
|
@class Open_im_sdk_callbackOnAdvancedMsgListener;
|
||||||
|
|
||||||
|
@class Open_im_sdk_callbackOnBatchMsgListener;
|
||||||
|
|
||||||
@class Open_im_sdk_callbackOnChannelListener;
|
@class Open_im_sdk_callbackOnChannelListener;
|
||||||
|
|
||||||
@class Open_im_sdk_callbackOnConnListener;
|
@class Open_im_sdk_callbackOnConnListener;
|
||||||
@@ -282,7 +290,6 @@
|
|||||||
|
|
||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
- (void)onMsgDeleted:(NSString* _Nullable)message;
|
- (void)onMsgDeleted:(NSString* _Nullable)message;
|
||||||
- (void)onMsgEdited:(NSString* _Nullable)message;
|
|
||||||
- (void)onNewRecvMessageEdited:(NSString* _Nullable)messageEdited;
|
- (void)onNewRecvMessageEdited:(NSString* _Nullable)messageEdited;
|
||||||
- (void)onNewRecvMessageRevoked:(NSString* _Nullable)messageRevoked;
|
- (void)onNewRecvMessageRevoked:(NSString* _Nullable)messageRevoked;
|
||||||
- (void)onRecvC2CReadReceipt:(NSString* _Nullable)msgReceiptList;
|
- (void)onRecvC2CReadReceipt:(NSString* _Nullable)msgReceiptList;
|
||||||
@@ -291,6 +298,15 @@
|
|||||||
- (void)onRecvOnlineOnlyMessage:(NSString* _Nullable)message;
|
- (void)onRecvOnlineOnlyMessage:(NSString* _Nullable)message;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
@interface Open_im_sdk_callbackOnBatchMsgListener : NSObject <goSeqRefInterface, Open_im_sdk_callbackOnBatchMsgListener> {
|
||||||
|
}
|
||||||
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
|
|
||||||
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
|
- (void)onRecvNewMessages:(NSString* _Nullable)messageList;
|
||||||
|
- (void)onRecvOfflineNewMessages:(NSString* _Nullable)messageList;
|
||||||
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdk_callbackOnChannelListener : NSObject <goSeqRefInterface, Open_im_sdk_callbackOnChannelListener> {
|
@interface Open_im_sdk_callbackOnChannelListener : NSObject <goSeqRefInterface, Open_im_sdk_callbackOnChannelListener> {
|
||||||
}
|
}
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
|
|||||||
@@ -9,9 +9,9 @@
|
|||||||
<key>MinimumOSVersion</key>
|
<key>MinimumOSVersion</key>
|
||||||
<string>100.0</string>
|
<string>100.0</string>
|
||||||
<key>CFBundleShortVersionString</key>
|
<key>CFBundleShortVersionString</key>
|
||||||
<string>0.0.1741330677</string>
|
<string>0.0.1778125270</string>
|
||||||
<key>CFBundleVersion</key>
|
<key>CFBundleVersion</key>
|
||||||
<string>0.0.1741330677</string>
|
<string>0.0.1778125270</string>
|
||||||
<key>CFBundlePackageType</key>
|
<key>CFBundlePackageType</key>
|
||||||
<string>FMWK</string>
|
<string>FMWK</string>
|
||||||
</dict>
|
</dict>
|
||||||
|
|||||||
Binary file not shown.
@@ -21,6 +21,7 @@
|
|||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
- (nullable instancetype)init;
|
- (nullable instancetype)init;
|
||||||
- (id<Open_im_sdk_callbackOnAdvancedMsgListener> _Nullable)advancedMsgListener;
|
- (id<Open_im_sdk_callbackOnAdvancedMsgListener> _Nullable)advancedMsgListener;
|
||||||
|
- (id<Open_im_sdk_callbackOnBatchMsgListener> _Nullable)batchMsgListener;
|
||||||
- (id<Open_im_sdk_callbackOnCustomBusinessListener> _Nullable)businessListener;
|
- (id<Open_im_sdk_callbackOnCustomBusinessListener> _Nullable)businessListener;
|
||||||
// skipped method LoginMgr.Channel with unsupported parameter or return types
|
// skipped method LoginMgr.Channel with unsupported parameter or return types
|
||||||
|
|
||||||
@@ -59,6 +60,7 @@
|
|||||||
- (void)setAdvancedMsgListener:(id<Open_im_sdk_callbackOnAdvancedMsgListener> _Nullable)advancedMsgListener;
|
- (void)setAdvancedMsgListener:(id<Open_im_sdk_callbackOnAdvancedMsgListener> _Nullable)advancedMsgListener;
|
||||||
// skipped method LoginMgr.SetAppBackgroundStatus with unsupported parameter or return types
|
// skipped method LoginMgr.SetAppBackgroundStatus with unsupported parameter or return types
|
||||||
|
|
||||||
|
- (void)setBatchMsgListener:(id<Open_im_sdk_callbackOnBatchMsgListener> _Nullable)batchMsgListener;
|
||||||
- (void)setChannelListener:(id<Open_im_sdk_callbackOnChannelListener> _Nullable)channelListener;
|
- (void)setChannelListener:(id<Open_im_sdk_callbackOnChannelListener> _Nullable)channelListener;
|
||||||
- (void)setConversationListener:(id<Open_im_sdk_callbackOnConversationListener> _Nullable)conversationListener;
|
- (void)setConversationListener:(id<Open_im_sdk_callbackOnConversationListener> _Nullable)conversationListener;
|
||||||
- (void)setCustomBusinessListener:(id<Open_im_sdk_callbackOnCustomBusinessListener> _Nullable)listener;
|
- (void)setCustomBusinessListener:(id<Open_im_sdk_callbackOnCustomBusinessListener> _Nullable)listener;
|
||||||
@@ -85,7 +87,7 @@ FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkLogoutTips;
|
|||||||
+ (void) setErrNotImplemented:(NSError* _Nullable)v;
|
+ (void) setErrNotImplemented:(NSError* _Nullable)v;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* UserForSDK Client-independent user class
|
* UserForSDK Client-independent user class.
|
||||||
*/
|
*/
|
||||||
+ (Open_im_sdkLoginMgr* _Nullable) userForSDK;
|
+ (Open_im_sdkLoginMgr* _Nullable) userForSDK;
|
||||||
+ (void) setUserForSDK:(Open_im_sdkLoginMgr* _Nullable)v;
|
+ (void) setUserForSDK:(Open_im_sdkLoginMgr* _Nullable)v;
|
||||||
@@ -101,7 +103,7 @@ FOUNDATION_EXPORT void Open_im_sdkAddBlack(id<Open_im_sdk_callbackBase> _Nullabl
|
|||||||
FOUNDATION_EXPORT void Open_im_sdkAddFriend(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable userIDReqMsg);
|
FOUNDATION_EXPORT void Open_im_sdkAddFriend(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable userIDReqMsg);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* AddUserCommand add to user's favorite
|
* AddUserCommand add to user's favorite.
|
||||||
*/
|
*/
|
||||||
FOUNDATION_EXPORT void Open_im_sdkAddUserCommand(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t Type, NSString* _Nullable uuid, NSString* _Nullable value);
|
FOUNDATION_EXPORT void Open_im_sdkAddUserCommand(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t Type, NSString* _Nullable uuid, NSString* _Nullable value);
|
||||||
|
|
||||||
@@ -136,13 +138,21 @@ FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateCustomMessage(NSString* _N
|
|||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFaceMessage(NSString* _Nullable operationID, long index, NSString* _Nullable data);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFaceMessage(NSString* _Nullable operationID, long index, NSString* _Nullable data);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessage(NSString* _Nullable operationID, NSString* _Nullable fileSourcePath, NSString* _Nullable fileName, NSString* _Nullable fileBaseInfo);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessage(NSString* _Nullable operationID, NSString* _Nullable filePath, NSString* _Nullable fileName);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessageByURL(NSString* _Nullable operationID, NSString* _Nullable fileBaseInfo);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessageFromFullPath(NSString* _Nullable operationID, NSString* _Nullable fileFullPath, NSString* _Nullable fileName);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateForwardMessage(NSString* _Nullable operationID, NSString* _Nullable m);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateForwardMessage(NSString* _Nullable operationID, NSString* _Nullable m);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkCreateGroup(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable groupReqInfo);
|
FOUNDATION_EXPORT void Open_im_sdkCreateGroup(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable groupReqInfo);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessage(NSString* _Nullable operationID, NSString* _Nullable imageSourcePath, NSString* _Nullable sourcePicture, NSString* _Nullable bigPicture, NSString* _Nullable snapshotPicture);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessage(NSString* _Nullable operationID, NSString* _Nullable imagePath);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessageByURL(NSString* _Nullable operationID, NSString* _Nullable sourcePath, NSString* _Nullable sourcePicture, NSString* _Nullable bigPicture, NSString* _Nullable snapshotPicture);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessageFromFullPath(NSString* _Nullable operationID, NSString* _Nullable imageFullPath);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateLocationMessage(NSString* _Nullable operationID, NSString* _Nullable description, double longitude, double latitude);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateLocationMessage(NSString* _Nullable operationID, NSString* _Nullable description, double longitude, double latitude);
|
||||||
|
|
||||||
@@ -150,13 +160,21 @@ FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateMergerMessage(NSString* _N
|
|||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateQuoteMessage(NSString* _Nullable operationID, NSString* _Nullable text, NSString* _Nullable message);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateQuoteMessage(NSString* _Nullable operationID, NSString* _Nullable text, NSString* _Nullable message);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessage(NSString* _Nullable operationID, NSString* _Nullable soundPath, int64_t duration, NSString* _Nullable soundBaseInfo);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessage(NSString* _Nullable operationID, NSString* _Nullable soundPath, int64_t duration);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessageByURL(NSString* _Nullable operationID, NSString* _Nullable soundBaseInfo);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessageFromFullPath(NSString* _Nullable operationID, NSString* _Nullable soundPath, int64_t duration);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextAtMessage(NSString* _Nullable operationID, NSString* _Nullable text, NSString* _Nullable atUserList, NSString* _Nullable atUsersInfo, NSString* _Nullable message);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextAtMessage(NSString* _Nullable operationID, NSString* _Nullable text, NSString* _Nullable atUserList, NSString* _Nullable atUsersInfo, NSString* _Nullable message);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextMessage(NSString* _Nullable operationID, NSString* _Nullable text);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextMessage(NSString* _Nullable operationID, NSString* _Nullable text);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessage(NSString* _Nullable operationID, NSString* _Nullable videoSourcePath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotSourcePath, NSString* _Nullable videoBaseInfo);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessage(NSString* _Nullable operationID, NSString* _Nullable videoPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotPath);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessageByURL(NSString* _Nullable operationID, NSString* _Nullable videoBaseInfo);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessageFromFullPath(NSString* _Nullable operationID, NSString* _Nullable videoFullPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotFullPath);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDeleteAllMsgFromLocal(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkDeleteAllMsgFromLocal(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
||||||
|
|
||||||
@@ -171,14 +189,29 @@ FOUNDATION_EXPORT void Open_im_sdkDeleteMessage(id<Open_im_sdk_callbackBase> _Nu
|
|||||||
FOUNDATION_EXPORT void Open_im_sdkDeleteMessageFromLocalStorage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID);
|
FOUNDATION_EXPORT void Open_im_sdkDeleteMessageFromLocalStorage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* DeleteUserCommand delete from user's favorite
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkDeleteNotificationVisibilityRule(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t notificationType);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* DeleteUserCommand delete from user's favorite.
|
||||||
*/
|
*/
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDeleteUserCommand(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t Type, NSString* _Nullable uuid);
|
FOUNDATION_EXPORT void Open_im_sdkDeleteUserCommand(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t Type, NSString* _Nullable uuid);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkDisableNotificationVisibilityRule(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t notificationType);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDismissGroup(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable groupID);
|
FOUNDATION_EXPORT void Open_im_sdkDismissGroup(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable groupID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkEditMessage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID, NSString* _Nullable message);
|
FOUNDATION_EXPORT void Open_im_sdkEditMessage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID, NSString* _Nullable message);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkEnableNotificationVisibilityRule(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t notificationType);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkFetchSurroundingMessages(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable message, long before, long after);
|
FOUNDATION_EXPORT void Open_im_sdkFetchSurroundingMessages(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable message, long before, long after);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkFindMessageList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable findMessageOptions);
|
FOUNDATION_EXPORT void Open_im_sdkFindMessageList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable findMessageOptions);
|
||||||
@@ -190,7 +223,7 @@ FOUNDATION_EXPORT void Open_im_sdkGetAdvancedHistoryMessageListReverse(id<Open_i
|
|||||||
FOUNDATION_EXPORT void Open_im_sdkGetAllConversationList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkGetAllConversationList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* GetAllUserCommands get user's favorite
|
* GetAllUserCommands get user's favorite.
|
||||||
*/
|
*/
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetAllUserCommands(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t Type);
|
FOUNDATION_EXPORT void Open_im_sdkGetAllUserCommands(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t Type);
|
||||||
|
|
||||||
@@ -198,23 +231,29 @@ FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetAtAllTag(NSString* _Nullable
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetBlackList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkGetBlackList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkGetChannelHistoryMessages(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable channelID, long count, int64_t sinceSeq);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetChannelMemberList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable channelID, int32_t filter, int32_t offset, int32_t count);
|
FOUNDATION_EXPORT void Open_im_sdkGetChannelMemberList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable channelID, int32_t filter, int32_t offset, int32_t count);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetConversationIDBySessionType(NSString* _Nullable operationID, NSString* _Nullable sourceID, long sessionType);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetConversationIDBySessionType(NSString* _Nullable operationID, NSString* _Nullable sourceID, long sessionType);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetConversationListSplit(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, long offset, long count);
|
FOUNDATION_EXPORT void Open_im_sdkGetConversationListSplit(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, long offset, long count);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationListAsApplicant(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationListAsApplicant(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable req);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationListAsRecipient(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationListAsRecipient(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable req);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationUnhandledCount(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable req);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, BOOL filterBlack);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, BOOL filterBlack);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendListPage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t offset, int32_t count, BOOL filterBlack);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendListPage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t offset, int32_t count, BOOL filterBlack);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetGroupApplicationListAsApplicant(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkGetGroupApplicationListAsApplicant(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable req);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetGroupApplicationListAsRecipient(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkGetGroupApplicationListAsRecipient(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable req);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkGetGroupApplicationUnhandledCount(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable req);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetGroupMemberList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable groupID, int32_t filter, int32_t offset, int32_t count);
|
FOUNDATION_EXPORT void Open_im_sdkGetGroupMemberList(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable groupID, int32_t filter, int32_t offset, int32_t count);
|
||||||
|
|
||||||
@@ -234,6 +273,16 @@ FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetLoginUserID(void);
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetMultipleConversation(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationIDList);
|
FOUNDATION_EXPORT void Open_im_sdkGetMultipleConversation(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationIDList);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkGetNotificationVisibilityRule(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t notificationType);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkGetNotificationVisibilityRules(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetOneConversation(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t sessionType, NSString* _Nullable sourceID);
|
FOUNDATION_EXPORT void Open_im_sdkGetOneConversation(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t sessionType, NSString* _Nullable sourceID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetSdkVersion(void);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetSdkVersion(void);
|
||||||
@@ -302,7 +351,7 @@ FOUNDATION_EXPORT void Open_im_sdkLogs(id<Open_im_sdk_callbackBase> _Nullable ca
|
|||||||
FOUNDATION_EXPORT void Open_im_sdkMarkAllConversationMessageAsRead(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
FOUNDATION_EXPORT void Open_im_sdkMarkAllConversationMessageAsRead(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* mark as read
|
* mark as read.
|
||||||
*/
|
*/
|
||||||
FOUNDATION_EXPORT void Open_im_sdkMarkConversationMessageAsRead(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID);
|
FOUNDATION_EXPORT void Open_im_sdkMarkConversationMessageAsRead(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID);
|
||||||
|
|
||||||
@@ -322,6 +371,11 @@ FOUNDATION_EXPORT void Open_im_sdkRefuseGroupApplication(id<Open_im_sdk_callback
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkRemoveBlack(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable removeUserID);
|
FOUNDATION_EXPORT void Open_im_sdkRemoveBlack(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable removeUserID);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkResetNotificationVisibilityRules(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkRevokeMessage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID);
|
FOUNDATION_EXPORT void Open_im_sdkRevokeMessage(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSearchConversation(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable searchParam);
|
FOUNDATION_EXPORT void Open_im_sdkSearchConversation(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable searchParam);
|
||||||
@@ -336,12 +390,16 @@ FOUNDATION_EXPORT void Open_im_sdkSearchLocalMessages(id<Open_im_sdk_callbackBas
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSendMessage(id<Open_im_sdk_callbackSendMsgCallBack> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable message, NSString* _Nullable recvID, NSString* _Nullable groupID, NSString* _Nullable channelID, NSString* _Nullable offlinePushInfo, BOOL isOnlineOnly);
|
FOUNDATION_EXPORT void Open_im_sdkSendMessage(id<Open_im_sdk_callbackSendMsgCallBack> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable message, NSString* _Nullable recvID, NSString* _Nullable groupID, NSString* _Nullable channelID, NSString* _Nullable offlinePushInfo, BOOL isOnlineOnly);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkSendMessageNotOss(id<Open_im_sdk_callbackSendMsgCallBack> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable message, NSString* _Nullable recvID, NSString* _Nullable groupID, NSString* _Nullable channelID, NSString* _Nullable offlinePushInfo, BOOL isOnlineOnly);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSetAdvancedMsgListener(id<Open_im_sdk_callbackOnAdvancedMsgListener> _Nullable listener);
|
FOUNDATION_EXPORT void Open_im_sdkSetAdvancedMsgListener(id<Open_im_sdk_callbackOnAdvancedMsgListener> _Nullable listener);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSetAppBackgroundStatus(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, BOOL isBackground);
|
FOUNDATION_EXPORT void Open_im_sdkSetAppBackgroundStatus(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, BOOL isBackground);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSetAppBadge(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t appUnreadCount);
|
FOUNDATION_EXPORT void Open_im_sdkSetAppBadge(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t appUnreadCount);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkSetBatchMsgListener(id<Open_im_sdk_callbackOnBatchMsgListener> _Nullable listener);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSetChannelInfo(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable channelInfo);
|
FOUNDATION_EXPORT void Open_im_sdkSetChannelInfo(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable channelInfo);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSetChannelListener(id<Open_im_sdk_callbackOnChannelListener> _Nullable listener);
|
FOUNDATION_EXPORT void Open_im_sdkSetChannelListener(id<Open_im_sdk_callbackOnChannelListener> _Nullable listener);
|
||||||
@@ -368,6 +426,16 @@ FOUNDATION_EXPORT void Open_im_sdkSetMessageKvInfoListener(id<Open_im_sdk_callba
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkSetMessageLocalEx(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID, NSString* _Nullable localEx);
|
FOUNDATION_EXPORT void Open_im_sdkSetMessageLocalEx(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable conversationID, NSString* _Nullable clientMsgID, NSString* _Nullable localEx);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkSetNotificationVisibilityRule(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, int32_t notificationType, int32_t visibilityType);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 注意:此方法为配置类 API,可以在登录前调用.
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkSetNotificationVisibilityRules(id<Open_im_sdk_callbackBase> _Nullable callback, NSString* _Nullable operationID, NSString* _Nullable rulesJSON);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* SetSelfInfo sets the user's own information.
|
* SetSelfInfo sets the user's own information.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -15,6 +15,8 @@
|
|||||||
@class Open_im_sdk_callbackBase;
|
@class Open_im_sdk_callbackBase;
|
||||||
@protocol Open_im_sdk_callbackOnAdvancedMsgListener;
|
@protocol Open_im_sdk_callbackOnAdvancedMsgListener;
|
||||||
@class Open_im_sdk_callbackOnAdvancedMsgListener;
|
@class Open_im_sdk_callbackOnAdvancedMsgListener;
|
||||||
|
@protocol Open_im_sdk_callbackOnBatchMsgListener;
|
||||||
|
@class Open_im_sdk_callbackOnBatchMsgListener;
|
||||||
@protocol Open_im_sdk_callbackOnChannelListener;
|
@protocol Open_im_sdk_callbackOnChannelListener;
|
||||||
@class Open_im_sdk_callbackOnChannelListener;
|
@class Open_im_sdk_callbackOnChannelListener;
|
||||||
@protocol Open_im_sdk_callbackOnConnListener;
|
@protocol Open_im_sdk_callbackOnConnListener;
|
||||||
@@ -51,7 +53,6 @@
|
|||||||
|
|
||||||
@protocol Open_im_sdk_callbackOnAdvancedMsgListener <NSObject>
|
@protocol Open_im_sdk_callbackOnAdvancedMsgListener <NSObject>
|
||||||
- (void)onMsgDeleted:(NSString* _Nullable)message;
|
- (void)onMsgDeleted:(NSString* _Nullable)message;
|
||||||
- (void)onMsgEdited:(NSString* _Nullable)message;
|
|
||||||
- (void)onNewRecvMessageEdited:(NSString* _Nullable)messageEdited;
|
- (void)onNewRecvMessageEdited:(NSString* _Nullable)messageEdited;
|
||||||
- (void)onNewRecvMessageRevoked:(NSString* _Nullable)messageRevoked;
|
- (void)onNewRecvMessageRevoked:(NSString* _Nullable)messageRevoked;
|
||||||
- (void)onRecvC2CReadReceipt:(NSString* _Nullable)msgReceiptList;
|
- (void)onRecvC2CReadReceipt:(NSString* _Nullable)msgReceiptList;
|
||||||
@@ -60,6 +61,11 @@
|
|||||||
- (void)onRecvOnlineOnlyMessage:(NSString* _Nullable)message;
|
- (void)onRecvOnlineOnlyMessage:(NSString* _Nullable)message;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
@protocol Open_im_sdk_callbackOnBatchMsgListener <NSObject>
|
||||||
|
- (void)onRecvNewMessages:(NSString* _Nullable)messageList;
|
||||||
|
- (void)onRecvOfflineNewMessages:(NSString* _Nullable)messageList;
|
||||||
|
@end
|
||||||
|
|
||||||
@protocol Open_im_sdk_callbackOnChannelListener <NSObject>
|
@protocol Open_im_sdk_callbackOnChannelListener <NSObject>
|
||||||
- (void)onChannelDismissed:(NSString* _Nullable)channelInfo;
|
- (void)onChannelDismissed:(NSString* _Nullable)channelInfo;
|
||||||
- (void)onChannelInfoChanged:(NSString* _Nullable)channelInfo;
|
- (void)onChannelInfoChanged:(NSString* _Nullable)channelInfo;
|
||||||
@@ -239,6 +245,8 @@
|
|||||||
|
|
||||||
@class Open_im_sdk_callbackOnAdvancedMsgListener;
|
@class Open_im_sdk_callbackOnAdvancedMsgListener;
|
||||||
|
|
||||||
|
@class Open_im_sdk_callbackOnBatchMsgListener;
|
||||||
|
|
||||||
@class Open_im_sdk_callbackOnChannelListener;
|
@class Open_im_sdk_callbackOnChannelListener;
|
||||||
|
|
||||||
@class Open_im_sdk_callbackOnConnListener;
|
@class Open_im_sdk_callbackOnConnListener;
|
||||||
@@ -282,7 +290,6 @@
|
|||||||
|
|
||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
- (void)onMsgDeleted:(NSString* _Nullable)message;
|
- (void)onMsgDeleted:(NSString* _Nullable)message;
|
||||||
- (void)onMsgEdited:(NSString* _Nullable)message;
|
|
||||||
- (void)onNewRecvMessageEdited:(NSString* _Nullable)messageEdited;
|
- (void)onNewRecvMessageEdited:(NSString* _Nullable)messageEdited;
|
||||||
- (void)onNewRecvMessageRevoked:(NSString* _Nullable)messageRevoked;
|
- (void)onNewRecvMessageRevoked:(NSString* _Nullable)messageRevoked;
|
||||||
- (void)onRecvC2CReadReceipt:(NSString* _Nullable)msgReceiptList;
|
- (void)onRecvC2CReadReceipt:(NSString* _Nullable)msgReceiptList;
|
||||||
@@ -291,6 +298,15 @@
|
|||||||
- (void)onRecvOnlineOnlyMessage:(NSString* _Nullable)message;
|
- (void)onRecvOnlineOnlyMessage:(NSString* _Nullable)message;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
@interface Open_im_sdk_callbackOnBatchMsgListener : NSObject <goSeqRefInterface, Open_im_sdk_callbackOnBatchMsgListener> {
|
||||||
|
}
|
||||||
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
|
|
||||||
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
|
- (void)onRecvNewMessages:(NSString* _Nullable)messageList;
|
||||||
|
- (void)onRecvOfflineNewMessages:(NSString* _Nullable)messageList;
|
||||||
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdk_callbackOnChannelListener : NSObject <goSeqRefInterface, Open_im_sdk_callbackOnChannelListener> {
|
@interface Open_im_sdk_callbackOnChannelListener : NSObject <goSeqRefInterface, Open_im_sdk_callbackOnChannelListener> {
|
||||||
}
|
}
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
|
|||||||
@@ -9,9 +9,9 @@
|
|||||||
<key>MinimumOSVersion</key>
|
<key>MinimumOSVersion</key>
|
||||||
<string>100.0</string>
|
<string>100.0</string>
|
||||||
<key>CFBundleShortVersionString</key>
|
<key>CFBundleShortVersionString</key>
|
||||||
<string>0.0.1741330677</string>
|
<string>0.0.1778125270</string>
|
||||||
<key>CFBundleVersion</key>
|
<key>CFBundleVersion</key>
|
||||||
<string>0.0.1741330677</string>
|
<string>0.0.1778125270</string>
|
||||||
<key>CFBundlePackageType</key>
|
<key>CFBundlePackageType</key>
|
||||||
<string>FMWK</string>
|
<string>FMWK</string>
|
||||||
</dict>
|
</dict>
|
||||||
|
|||||||
Reference in New Issue
Block a user