commit
92164a7f41
@ -12,10 +12,14 @@
|
|||||||
<excludeFolder url="file://$MODULE_DIR$/example/ios/.symlinks/plugins/flutter_openim_sdk/.dart_tool" />
|
<excludeFolder url="file://$MODULE_DIR$/example/ios/.symlinks/plugins/flutter_openim_sdk/.dart_tool" />
|
||||||
<excludeFolder url="file://$MODULE_DIR$/example/ios/.symlinks/plugins/flutter_openim_sdk/.pub" />
|
<excludeFolder url="file://$MODULE_DIR$/example/ios/.symlinks/plugins/flutter_openim_sdk/.pub" />
|
||||||
<excludeFolder url="file://$MODULE_DIR$/example/ios/.symlinks/plugins/flutter_openim_sdk/build" />
|
<excludeFolder url="file://$MODULE_DIR$/example/ios/.symlinks/plugins/flutter_openim_sdk/build" />
|
||||||
|
<excludeFolder url="file://$MODULE_DIR$/example/ios/.symlinks/plugins/flutter_openim_sdk/example/.dart_tool" />
|
||||||
|
<excludeFolder url="file://$MODULE_DIR$/example/ios/.symlinks/plugins/flutter_openim_sdk/example/.pub" />
|
||||||
|
<excludeFolder url="file://$MODULE_DIR$/example/ios/.symlinks/plugins/flutter_openim_sdk/example/build" />
|
||||||
</content>
|
</content>
|
||||||
<orderEntry type="inheritedJdk" />
|
<orderEntry type="inheritedJdk" />
|
||||||
<orderEntry type="sourceFolder" forTests="false" />
|
<orderEntry type="sourceFolder" forTests="false" />
|
||||||
<orderEntry type="library" name="Dart SDK" level="project" />
|
<orderEntry type="library" name="Dart SDK" level="project" />
|
||||||
<orderEntry type="library" name="Flutter Plugins" level="project" />
|
<orderEntry type="library" name="Flutter Plugins" level="project" />
|
||||||
|
<orderEntry type="library" name="Dart Packages" level="project" />
|
||||||
</component>
|
</component>
|
||||||
</module>
|
</module>
|
196
.idea/libraries/Dart_Packages.xml
generated
Normal file
196
.idea/libraries/Dart_Packages.xml
generated
Normal file
@ -0,0 +1,196 @@
|
|||||||
|
<component name="libraryTable">
|
||||||
|
<library name="Dart Packages" type="DartPackagesLibraryType">
|
||||||
|
<properties>
|
||||||
|
<option name="packageNameToDirsMap">
|
||||||
|
<entry key="async">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/async-2.6.1/lib" />
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/async-2.8.1/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="boolean_selector">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/boolean_selector-2.1.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="characters">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/characters-1.1.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="charcode">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/charcode-1.2.0/lib" />
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/charcode-1.3.1/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="clock">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/clock-1.1.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="collection">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/collection-1.15.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="cupertino_icons">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/cupertino_icons-1.0.3/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="fake_async">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/fake_async-1.2.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="flutter">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/packages/flutter/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="flutter_test">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/packages/flutter_test/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="matcher">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/matcher-0.12.10/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="meta">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/meta-1.3.0/lib" />
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/meta-1.7.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="path">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/path-1.8.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="sky_engine">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/bin/cache/pkg/sky_engine/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="source_span">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_span-1.8.1/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="stack_trace">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/stack_trace-1.10.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="stream_channel">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/stream_channel-2.1.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="string_scanner">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/string_scanner-1.1.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="term_glyph">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/term_glyph-1.2.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="test_api">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/test_api-0.3.0/lib" />
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/test_api-0.4.2/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="typed_data">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/typed_data-1.3.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
<entry key="vector_math">
|
||||||
|
<value>
|
||||||
|
<list>
|
||||||
|
<option value="$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/vector_math-2.1.0/lib" />
|
||||||
|
</list>
|
||||||
|
</value>
|
||||||
|
</entry>
|
||||||
|
</option>
|
||||||
|
</properties>
|
||||||
|
<CLASSES>
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/async-2.6.1/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/async-2.8.1/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/boolean_selector-2.1.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/characters-1.1.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/charcode-1.2.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/charcode-1.3.1/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/clock-1.1.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/collection-1.15.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/cupertino_icons-1.0.3/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/fake_async-1.2.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/matcher-0.12.10/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/meta-1.3.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/meta-1.7.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/path-1.8.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/source_span-1.8.1/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/stack_trace-1.10.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/stream_channel-2.1.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/string_scanner-1.1.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/term_glyph-1.2.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/test_api-0.3.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/test_api-0.4.2/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/typed_data-1.3.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/.pub-cache/hosted/pub.flutter-io.cn/vector_math-2.1.0/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/bin/cache/pkg/sky_engine/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/packages/flutter/lib" />
|
||||||
|
<root url="file://$USER_HOME$/Development/flutter/packages/flutter_test/lib" />
|
||||||
|
</CLASSES>
|
||||||
|
<JAVADOC />
|
||||||
|
<SOURCES />
|
||||||
|
</library>
|
||||||
|
</component>
|
4
.idea/libraries/Flutter_Plugins.xml
generated
4
.idea/libraries/Flutter_Plugins.xml
generated
@ -1,8 +1,6 @@
|
|||||||
<component name="libraryTable">
|
<component name="libraryTable">
|
||||||
<library name="Flutter Plugins" type="FlutterPluginsLibraryType">
|
<library name="Flutter Plugins" type="FlutterPluginsLibraryType">
|
||||||
<CLASSES>
|
<CLASSES />
|
||||||
<root url="file://$PROJECT_DIR$" />
|
|
||||||
</CLASSES>
|
|
||||||
<JAVADOC />
|
<JAVADOC />
|
||||||
<SOURCES />
|
<SOURCES />
|
||||||
</library>
|
</library>
|
||||||
|
1
.idea/misc.xml
generated
1
.idea/misc.xml
generated
@ -3,5 +3,4 @@
|
|||||||
<component name="FrameworkDetectionExcludesConfiguration">
|
<component name="FrameworkDetectionExcludesConfiguration">
|
||||||
<type id="android" />
|
<type id="android" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_11" project-jdk-name="11" project-jdk-type="JavaSDK" />
|
|
||||||
</project>
|
</project>
|
2
.idea/modules.xml
generated
2
.idea/modules.xml
generated
@ -2,7 +2,7 @@
|
|||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="ProjectModuleManager">
|
<component name="ProjectModuleManager">
|
||||||
<modules>
|
<modules>
|
||||||
<module fileurl="file://$PROJECT_DIR$/.idea/Open-IM-SDK-Flutter.iml" filepath="$PROJECT_DIR$/.idea/Open-IM-SDK-Flutter.iml" />
|
<module fileurl="file://$PROJECT_DIR$/.idea/flutter_openim_sdk.iml" filepath="$PROJECT_DIR$/.idea/flutter_openim_sdk.iml" />
|
||||||
</modules>
|
</modules>
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
2
.idea/vcs.xml
generated
2
.idea/vcs.xml
generated
@ -1,6 +1,6 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<project version="4">
|
<project version="4">
|
||||||
<component name="VcsDirectoryMappings">
|
<component name="VcsDirectoryMappings">
|
||||||
<mapping directory="" vcs="Git" />
|
<mapping directory="$PROJECT_DIR$" vcs="Git" />
|
||||||
</component>
|
</component>
|
||||||
</project>
|
</project>
|
16
LICENSE
16
LICENSE
@ -1 +1,15 @@
|
|||||||
TODO: Add your license here.
|
MIT License
|
||||||
|
|
||||||
|
Copyright (c) 2021
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
|
||||||
|
AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||||
|
DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
|
||||||
|
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
|
||||||
|
SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
|
||||||
|
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
|
||||||
|
OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||||
|
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
@ -7,7 +7,7 @@ packages:
|
|||||||
name: async
|
name: async
|
||||||
url: "https://pub.flutter-io.cn"
|
url: "https://pub.flutter-io.cn"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.6.1"
|
version: "2.8.1"
|
||||||
boolean_selector:
|
boolean_selector:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -28,7 +28,7 @@ packages:
|
|||||||
name: charcode
|
name: charcode
|
||||||
url: "https://pub.flutter-io.cn"
|
url: "https://pub.flutter-io.cn"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.2.0"
|
version: "1.3.1"
|
||||||
clock:
|
clock:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -87,7 +87,7 @@ packages:
|
|||||||
name: meta
|
name: meta
|
||||||
url: "https://pub.flutter-io.cn"
|
url: "https://pub.flutter-io.cn"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.3.0"
|
version: "1.7.0"
|
||||||
path:
|
path:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -141,7 +141,7 @@ packages:
|
|||||||
name: test_api
|
name: test_api
|
||||||
url: "https://pub.flutter-io.cn"
|
url: "https://pub.flutter-io.cn"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.3.0"
|
version: "0.4.2"
|
||||||
typed_data:
|
typed_data:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
|
@ -180,6 +180,11 @@ public class CommonUtil {
|
|||||||
return result
|
return result
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static func getGroupMessageGroupid(methodCall: FlutterMethodCall)->String{
|
||||||
|
let result: String = getParamValue(methodCall: methodCall, param: KEY_GROUP_MESSAGE_GROUPID) as! String
|
||||||
|
return result
|
||||||
|
}
|
||||||
|
|
||||||
public static func getSingleMessageSender(methodCall: FlutterMethodCall)->String{
|
public static func getSingleMessageSender(methodCall: FlutterMethodCall)->String{
|
||||||
let result: String = getParamValue(methodCall: methodCall, param: KEY_SINGLE_MESSAGE_SENDER) as! String
|
let result: String = getParamValue(methodCall: methodCall, param: KEY_SINGLE_MESSAGE_SENDER) as! String
|
||||||
return result
|
return result
|
||||||
@ -203,7 +208,7 @@ public class CommonUtil {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public static func getConversationSourceId(methodCall: FlutterMethodCall)->String {
|
public static func getConversationSourceId(methodCall: FlutterMethodCall)->String {
|
||||||
let result: String = getParamValue(methodCall: methodCall, param: KEY_CONVERSATION_SOURCE_ID);
|
let result: String = getParamValue(methodCall: methodCall, param: KEY_CONVERSATION_SOURCE_ID) as! String;
|
||||||
return result
|
return result
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -273,7 +278,7 @@ public class CommonUtil {
|
|||||||
private static let KEY_TEXT: String = "text";
|
private static let KEY_TEXT: String = "text";
|
||||||
private static let KEY_AT_USER_LIST: String = "atUserList";
|
private static let KEY_AT_USER_LIST: String = "atUserList";
|
||||||
private static let KEY_IMAGE_PATH: String = "imagePath";
|
private static let KEY_IMAGE_PATH: String = "imagePath";
|
||||||
private static let KEY_SOUND_PATH: String= "soundPath";
|
private static let KEY_SOUND_PATH: String = "soundPath";
|
||||||
private static let KEY_SOUND_DURATION: String = "duration";
|
private static let KEY_SOUND_DURATION: String = "duration";
|
||||||
private static let KEY_VIDEO_PATH: String = "videoPath";
|
private static let KEY_VIDEO_PATH: String = "videoPath";
|
||||||
private static let KEY_VIDEO_TYPE: String = "videoType";
|
private static let KEY_VIDEO_TYPE: String = "videoType";
|
||||||
|
@ -75,60 +75,70 @@ public class GroupManager:NSObject{
|
|||||||
Open_im_sdkRefuseGroupApplication(CommonUtil.getGroupApplicationInfo(methodCall: methodCall), CommonUtil.getGroupOpReason(methodCall: methodCall), BaseImpl(result: result))
|
Open_im_sdkRefuseGroupApplication(CommonUtil.getGroupApplicationInfo(methodCall: methodCall), CommonUtil.getGroupOpReason(methodCall: methodCall), BaseImpl(result: result))
|
||||||
}
|
}
|
||||||
|
|
||||||
func forceSyncApplyGroupRequest(methodCall: FlutterMethodCall, result: @escaping FlutterResult) {
|
// func forceSyncApplyGroupRequest(methodCall: FlutterMethodCall, result: @escaping FlutterResult) {
|
||||||
Open_im_sdkForceSyncApplyGroupRequest()
|
// Open_im_sdkForceSyncApplyGroupRequest()
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
func forceSyncGroupRequest(methodCall: FlutterMethodCall, result: @escaping FlutterResult) {
|
// func forceSyncGroupRequest(methodCall: FlutterMethodCall, result: @escaping FlutterResult) {
|
||||||
Open_im_sdkForceSyncGroupRequest()
|
// Open_im_sdkForceSyncGroupRequest()
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
func forceSyncJoinedGroup(methodCall: FlutterMethodCall, result: @escaping FlutterResult) {
|
// func forceSyncJoinedGroup(methodCall: FlutterMethodCall, result: @escaping FlutterResult) {
|
||||||
Open_im_sdkForceSyncJoinedGroup()
|
// Open_im_sdkForceSyncJoinedGroup()
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
func forceSyncJoinedGroupMember(methodCall: FlutterMethodCall, result: @escaping FlutterResult) {
|
// func forceSyncJoinedGroupMember(methodCall: FlutterMethodCall, result: @escaping FlutterResult) {
|
||||||
Open_im_sdkForceSyncJoinedGroupMember()
|
// Open_im_sdkForceSyncJoinedGroupMember()
|
||||||
}
|
// }
|
||||||
|
|
||||||
}
|
}
|
||||||
public class GroupListener:NSObject,Open_im_sdkOnGroupListenerProtocol {
|
public class GroupListener:NSObject,Open_im_sdkOnGroupListenerProtocol {
|
||||||
|
|
||||||
private let channel:FlutterMethodChannel
|
private let channel:FlutterMethodChannel
|
||||||
|
|
||||||
init(channel:FlutterMethodChannel) {
|
init(channel:FlutterMethodChannel) {
|
||||||
self.channel = channel
|
self.channel = channel
|
||||||
}
|
}
|
||||||
|
|
||||||
public func onApplicationProcessed(_ s: String?,s1: String?,i: Int?,s2: String?) {
|
public func onApplicationProcessed(_ groupId: String?, opUser: String?, agreeOrReject AgreeOrReject: Int32, opReason: String?) {
|
||||||
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
||||||
values.setValue(s, forKey: "groupId")
|
values.setValue(groupId, forKey: "groupId")
|
||||||
values.setValue(s1, forKey: "opUser")
|
values.setValue(opUser, forKey: "opUser")
|
||||||
values.setValue(i, forKey: "agreeOrReject")
|
values.setValue(AgreeOrReject, forKey: "agreeOrReject")
|
||||||
values.setValue(s2, forKey: "opReason")
|
values.setValue(opReason, forKey: "opReason")
|
||||||
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onApplicationProcessed", errCode: nil, errMsg: nil, data: values)
|
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onApplicationProcessed", errCode: nil, errMsg: nil, data: values)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// public func onApplicationProcessed(_ s: String?,s1: String?,i: Int?,s2: String?) {
|
||||||
|
// let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
||||||
|
// values.setValue(s, forKey: "groupId")
|
||||||
|
// values.setValue(s1, forKey: "opUser")
|
||||||
|
// values.setValue(i, forKey: "agreeOrReject")
|
||||||
|
// values.setValue(s2, forKey: "opReason")
|
||||||
|
// CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onApplicationProcessed", errCode: nil, errMsg: nil, data: values)
|
||||||
|
// }
|
||||||
|
|
||||||
public func onGroupCreated(_ s: String?) {
|
public func onGroupCreated(_ s: String?) {
|
||||||
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
||||||
values.setValue(s, forKey: "groupId")
|
values.setValue(s, forKey: "groupId")
|
||||||
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onGroupCreated", errCode: nil, errMsg: nil, data: values)
|
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onGroupCreated", errCode: nil, errMsg: nil, data: values)
|
||||||
}
|
}
|
||||||
|
|
||||||
public func onGroupInfoChanged(_ s: String?,s1: String?) {
|
public func onGroupInfoChanged(_ s: String?,groupInfo s1: String?) {
|
||||||
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
||||||
values.setValue(s, forKey: "groupId")
|
values.setValue(s, forKey: "groupId")
|
||||||
values.setValue(s1, forKey: "groupInfo")
|
values.setValue(s1, forKey: "groupInfo")
|
||||||
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onGroupInfoChanged", errCode: nil, errMsg: nil, data: values)
|
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onGroupInfoChanged", errCode: nil, errMsg: nil, data: values)
|
||||||
}
|
}
|
||||||
|
|
||||||
public func onMemberEnter(_ s: String?,s1: String?) {
|
public func onMemberEnter(_ s: String?,memberList s1: String?) {
|
||||||
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
||||||
values.setValue(s, forKey: "groupId")
|
values.setValue(s, forKey: "groupId")
|
||||||
values.setValue(s1, forKey: "memberList")
|
values.setValue(s1, forKey: "memberList")
|
||||||
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onMemberEnter", errCode: nil, errMsg: nil, data: values)
|
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onMemberEnter", errCode: nil, errMsg: nil, data: values)
|
||||||
}
|
}
|
||||||
|
|
||||||
public func onMemberInvited(_ s: String?,s1: String?,s2: String?) {
|
public func onMemberInvited(_ s: String?,opUser s1: String?,memberList s2: String?) {
|
||||||
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
||||||
values.setValue(s, forKey: "groupId")
|
values.setValue(s, forKey: "groupId")
|
||||||
values.setValue(s1, forKey: "opUser")
|
values.setValue(s1, forKey: "opUser")
|
||||||
@ -136,7 +146,7 @@ public class GroupListener:NSObject,Open_im_sdkOnGroupListenerProtocol {
|
|||||||
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onMemberInvited", errCode: nil, errMsg: nil, data: values)
|
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onMemberInvited", errCode: nil, errMsg: nil, data: values)
|
||||||
}
|
}
|
||||||
|
|
||||||
public func onMemberKicked(_ s: String?,s1: String?,s2: String?) {
|
public func onMemberKicked(_ s: String?,opUser s1: String?,memberList s2: String?) {
|
||||||
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
||||||
values.setValue(s, forKey: "groupId")
|
values.setValue(s, forKey: "groupId")
|
||||||
values.setValue(s1, forKey: "opUser")
|
values.setValue(s1, forKey: "opUser")
|
||||||
@ -144,14 +154,14 @@ public class GroupListener:NSObject,Open_im_sdkOnGroupListenerProtocol {
|
|||||||
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onMemberKicked", errCode: nil, errMsg: nil, data: values)
|
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onMemberKicked", errCode: nil, errMsg: nil, data: values)
|
||||||
}
|
}
|
||||||
|
|
||||||
public func onMemberLeave(_ s: String?,s1: String?) {
|
public func onMemberLeave(_ s: String?,member s1: String?) {
|
||||||
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
||||||
values.setValue(s, forKey: "groupId")
|
values.setValue(s, forKey: "groupId")
|
||||||
values.setValue(s1, forKey: "member")
|
values.setValue(s1, forKey: "member")
|
||||||
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onMemberLeave", errCode: nil, errMsg: nil, data: values)
|
CommonUtil.emitEvent(channel: channel, method: "groupListener", type: "onMemberLeave", errCode: nil, errMsg: nil, data: values)
|
||||||
}
|
}
|
||||||
|
|
||||||
public func onReceiveJoinApplication(_ s: String?,s1: String?,s2: String?) {
|
public func onReceiveJoinApplication(_ s: String?,member s1: String?,opReason s2: String?) {
|
||||||
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
let values: NSMutableDictionary = NSMutableDictionary(capacity: 0)
|
||||||
values.setValue(s, forKey: "groupId")
|
values.setValue(s, forKey: "groupId")
|
||||||
values.setValue(s1, forKey: "member")
|
values.setValue(s1, forKey: "member")
|
||||||
|
@ -33,7 +33,7 @@ public class IMMananger:NSObject{
|
|||||||
}
|
}
|
||||||
|
|
||||||
func getLoginUid(methodCall: FlutterMethodCall, result: @escaping FlutterResult) {
|
func getLoginUid(methodCall: FlutterMethodCall, result: @escaping FlutterResult) {
|
||||||
DispatchQueue.main.async { result(Open_im_sdkGetLoginUid()) }
|
DispatchQueue.main.async { result(Open_im_sdkGetLoginUser()) }
|
||||||
}
|
}
|
||||||
|
|
||||||
func getUsersInfo(methodCall: FlutterMethodCall, result: @escaping FlutterResult) {
|
func getUsersInfo(methodCall: FlutterMethodCall, result: @escaping FlutterResult) {
|
||||||
|
@ -42,11 +42,11 @@ public class MessageManager:NSObject{
|
|||||||
}
|
}
|
||||||
|
|
||||||
func sendMessage(methodCall: FlutterMethodCall, result: @escaping FlutterResult){
|
func sendMessage(methodCall: FlutterMethodCall, result: @escaping FlutterResult){
|
||||||
let sendMsgProgressListener: SendMsgProgressListener= SendMsgProgressListener(channel: channel)
|
let sendMsgProgressListener: SendMsgProgressListener = SendMsgProgressListener(channel: channel)
|
||||||
sendMsgProgressListener?.setCall(methodCall: methodCall)
|
sendMsgProgressListener.setCall(methodCall: methodCall)
|
||||||
sendMsgProgressListener?.setResult(result: result)
|
sendMsgProgressListener.setResult(result: result)
|
||||||
print("===============sendMessage===============")
|
print("===============sendMessage===============")
|
||||||
Open_im_sdkSendMessage(sendMsgProgressListener, CommonUtil.getSendMessageContent(methodCall: methodCall), CommonUtil.getSendMessageReceiver(methodCall: methodCall), CommonUtil.geSendMessageGroupId(methodCall: methodCall), CommonUtil.getSendMessageOnlineOnly(methodCall: methodCall))
|
Open_im_sdkSendMessage(sendMsgProgressListener, CommonUtil.getSendMessageContent(methodCall: methodCall), CommonUtil.getSendMessageReceiver(methodCall: methodCall), CommonUtil.getSendMessageGroupId(methodCall: methodCall), CommonUtil.getSendMessageOnlineOnly(methodCall: methodCall))
|
||||||
}
|
}
|
||||||
|
|
||||||
func getHistoryMessageList(methodCall: FlutterMethodCall, result: @escaping FlutterResult){
|
func getHistoryMessageList(methodCall: FlutterMethodCall, result: @escaping FlutterResult){
|
||||||
@ -193,3 +193,4 @@ public class AdvancedMsgListener: NSObject, Open_im_sdkOnAdvancedMsgListenerProt
|
|||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
@ -58,7 +58,7 @@ public class SwiftFlutterOpenimSdkPlugin: NSObject, FlutterPlugin {
|
|||||||
imManager.setSelfInfo(methodCall: call, result: result)
|
imManager.setSelfInfo(methodCall: call, result: result)
|
||||||
}else if method == "forceSyncLoginUerInfo" {
|
}else if method == "forceSyncLoginUerInfo" {
|
||||||
imManager.forceSyncLoginUerInfo(methodCall: call, result: result)
|
imManager.forceSyncLoginUerInfo(methodCall: call, result: result)
|
||||||
}}else if method == "forceReConn" {
|
}else if method == "forceReConn" {
|
||||||
imManager.forceReConn(methodCall: call, result: result)
|
imManager.forceReConn(methodCall: call, result: result)
|
||||||
}else{
|
}else{
|
||||||
print("Handle MethodName Error: IMManager method: \(method) not found")
|
print("Handle MethodName Error: IMManager method: \(method) not found")
|
||||||
@ -164,7 +164,7 @@ public class SwiftFlutterOpenimSdkPlugin: NSObject, FlutterPlugin {
|
|||||||
}else if method == "createForwardMessage" {
|
}else if method == "createForwardMessage" {
|
||||||
messageManager.createForwardMessage(methodCall: call, result: result)
|
messageManager.createForwardMessage(methodCall: call, result: result)
|
||||||
}else if method == "getTotalUnreadMsgCount" {
|
}else if method == "getTotalUnreadMsgCount" {
|
||||||
conversationManager.getTotalUnreadMsgCount(methodCall: call, result: result)
|
messageManager.getTotalUnreadMsgCount(methodCall: call, result: result)
|
||||||
}else{
|
}else{
|
||||||
print("Handle MethodName Error: MessageManager method: \(method) not found")
|
print("Handle MethodName Error: MessageManager method: \(method) not found")
|
||||||
}
|
}
|
||||||
@ -202,14 +202,14 @@ public class SwiftFlutterOpenimSdkPlugin: NSObject, FlutterPlugin {
|
|||||||
groupManager.acceptGroupApplication(methodCall: call, result: result)
|
groupManager.acceptGroupApplication(methodCall: call, result: result)
|
||||||
}else if method == "refuseGroupApplication" {
|
}else if method == "refuseGroupApplication" {
|
||||||
groupManager.refuseGroupApplication(methodCall: call, result: result)
|
groupManager.refuseGroupApplication(methodCall: call, result: result)
|
||||||
}else if method == "forceSyncApplyGroupRequest" {
|
// }else if method == "forceSyncApplyGroupRequest" {
|
||||||
groupManager.forceSyncApplyGroupRequest(methodCall: call, result: result)
|
// groupManager.forceSyncApplyGroupRequest(methodCall: call, result: result)
|
||||||
}else if method == "forceSyncGroupRequest" {
|
// }else if method == "forceSyncGroupRequest" {
|
||||||
groupManager.forceSyncGroupRequest(methodCall: call, result: result)
|
// groupManager.forceSyncGroupRequest(methodCall: call, result: result)
|
||||||
}else if method == "forceSyncJoinedGroup" {
|
// }else if method == "forceSyncJoinedGroup" {
|
||||||
groupManager.forceSyncJoinedGroup(methodCall: call, result: result)
|
// groupManager.forceSyncJoinedGroup(methodCall: call, result: result)
|
||||||
}else if method == "forceSyncJoinedGroupMember" {
|
// }else if method == "forceSyncJoinedGroupMember" {
|
||||||
groupManager.forceSyncJoinedGroupMember(methodCall: call, result: result)
|
// groupManager.forceSyncJoinedGroupMember(methodCall: call, result: result)
|
||||||
}else{
|
}else{
|
||||||
print("Handle MethodName Error: MessageManager method: \(method) not found")
|
print("Handle MethodName Error: MessageManager method: \(method) not found")
|
||||||
}
|
}
|
||||||
|
@ -17,17 +17,17 @@
|
|||||||
@class Open_im_sdkConversationListener;
|
@class Open_im_sdkConversationListener;
|
||||||
@class Open_im_sdkConversationStruct;
|
@class Open_im_sdkConversationStruct;
|
||||||
@class Open_im_sdkFriend;
|
@class Open_im_sdkFriend;
|
||||||
|
@class Open_im_sdkGroupApplicationInfo;
|
||||||
@class Open_im_sdkGroupApplicationResponseReq;
|
@class Open_im_sdkGroupApplicationResponseReq;
|
||||||
@class Open_im_sdkGroupReqListInfo;
|
@class Open_im_sdkGroupReqListInfo;
|
||||||
@class Open_im_sdkIMConfig;
|
@class Open_im_sdkIMConfig;
|
||||||
@class Open_im_sdkIMManager;
|
@class Open_im_sdkIMManager;
|
||||||
@class Open_im_sdkInviteUserToGroupReq;
|
|
||||||
@class Open_im_sdkKickGroupMemberReq;
|
|
||||||
@class Open_im_sdkLogInfo;
|
@class Open_im_sdkLogInfo;
|
||||||
@class Open_im_sdkMessageReceipt;
|
@class Open_im_sdkMessageReceipt;
|
||||||
@class Open_im_sdkMsg;
|
@class Open_im_sdkMsg;
|
||||||
@class Open_im_sdkMsgData;
|
@class Open_im_sdkMsgData;
|
||||||
@class Open_im_sdkMsgStruct;
|
@class Open_im_sdkMsgStruct;
|
||||||
|
@class Open_im_sdkNotificationContent;
|
||||||
@class Open_im_sdkPictureBaseInfo;
|
@class Open_im_sdkPictureBaseInfo;
|
||||||
@class Open_im_sdkPullMsgReq;
|
@class Open_im_sdkPullMsgReq;
|
||||||
@class Open_im_sdkPullUserMsgResp;
|
@class Open_im_sdkPullUserMsgResp;
|
||||||
@ -130,7 +130,9 @@
|
|||||||
|
|
||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
- (nonnull instancetype)init;
|
- (nonnull instancetype)init;
|
||||||
// skipped field ArrMsg.Data with unsupported type: []open_im_sdk/open_im_sdk.MsgData
|
// skipped field ArrMsg.SingleData with unsupported type: []open_im_sdk/open_im_sdk.MsgData
|
||||||
|
|
||||||
|
// skipped field ArrMsg.GroupData with unsupported type: []open_im_sdk/open_im_sdk.MsgData
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@ -197,6 +199,19 @@
|
|||||||
- (nonnull instancetype)init;
|
- (nonnull instancetype)init;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
@interface Open_im_sdkGroupApplicationInfo : NSObject <goSeqRefInterface> {
|
||||||
|
}
|
||||||
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
|
|
||||||
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
|
- (nonnull instancetype)init;
|
||||||
|
// skipped field GroupApplicationInfo.Info with unsupported type: open_im_sdk/open_im_sdk.accessOrRefuseGroupApplicationReq
|
||||||
|
|
||||||
|
@property (nonatomic) NSString* _Nonnull handUserID;
|
||||||
|
@property (nonatomic) NSString* _Nonnull handUserName;
|
||||||
|
@property (nonatomic) NSString* _Nonnull handUserIcon;
|
||||||
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdkGroupApplicationResponseReq : NSObject <goSeqRefInterface> {
|
@interface Open_im_sdkGroupApplicationResponseReq : NSObject <goSeqRefInterface> {
|
||||||
}
|
}
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
@ -242,7 +257,9 @@
|
|||||||
@property (nonatomic) int32_t type;
|
@property (nonatomic) int32_t type;
|
||||||
@property (nonatomic) int32_t handleStatus;
|
@property (nonatomic) int32_t handleStatus;
|
||||||
@property (nonatomic) int32_t handleResult;
|
@property (nonatomic) int32_t handleResult;
|
||||||
@property (nonatomic) int32_t isRead;
|
- (NSString* _Nonnull)key;
|
||||||
|
// skipped method GroupReqListInfo.Value with unsupported parameter or return types
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdkIMConfig : NSObject <goSeqRefInterface> {
|
@interface Open_im_sdkIMConfig : NSObject <goSeqRefInterface> {
|
||||||
@ -266,32 +283,6 @@
|
|||||||
@property (nonatomic) long loginState;
|
@property (nonatomic) long loginState;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdkInviteUserToGroupReq : NSObject <goSeqRefInterface> {
|
|
||||||
}
|
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
|
||||||
|
|
||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
|
||||||
- (nonnull instancetype)init;
|
|
||||||
@property (nonatomic) NSString* _Nonnull op;
|
|
||||||
@property (nonatomic) NSString* _Nonnull groupID;
|
|
||||||
@property (nonatomic) NSString* _Nonnull reason;
|
|
||||||
// skipped field InviteUserToGroupReq.UidList with unsupported type: []string
|
|
||||||
|
|
||||||
@end
|
|
||||||
|
|
||||||
@interface Open_im_sdkKickGroupMemberReq : NSObject <goSeqRefInterface> {
|
|
||||||
}
|
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
|
||||||
|
|
||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
|
||||||
- (nonnull instancetype)init;
|
|
||||||
@property (nonatomic) NSString* _Nonnull op;
|
|
||||||
@property (nonatomic) NSString* _Nonnull groupID;
|
|
||||||
@property (nonatomic) NSString* _Nonnull reason;
|
|
||||||
// skipped field KickGroupMemberReq.UidList with unsupported type: []string
|
|
||||||
|
|
||||||
@end
|
|
||||||
|
|
||||||
@interface Open_im_sdkLogInfo : NSObject <goSeqRefInterface> {
|
@interface Open_im_sdkLogInfo : NSObject <goSeqRefInterface> {
|
||||||
}
|
}
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
@ -386,8 +377,25 @@
|
|||||||
|
|
||||||
// skipped field MsgStruct.MergeElem with unsupported type: struct{Title string "json:\"title\""; AbstractList []string "json:\"abstractList\""; MultiMessage []*open_im_sdk/open_im_sdk.MsgStruct "json:\"multiMessage\""}
|
// skipped field MsgStruct.MergeElem with unsupported type: struct{Title string "json:\"title\""; AbstractList []string "json:\"abstractList\""; MultiMessage []*open_im_sdk/open_im_sdk.MsgStruct "json:\"multiMessage\""}
|
||||||
|
|
||||||
// skipped field MsgStruct.RevokeMessage with unsupported type: struct{ServerMsgID string "json:\"serverMsgID\""; SendID string "json:\"sendID\""; SenderNickname string "json:\"senderNickname\""; RecvID string "json:\"recvID\""; GroupID string "json:\"groupID\""; ContentType int32 "json:\"contentType\""; SendTime int64 "json:\"sendTime\""}
|
// skipped field MsgStruct.AtElem with unsupported type: struct{Text string "json:\"text\""; AtUserList []string "json:\"atUserList\""; IsAtSelf bool "json:\"isAtSelf\""}
|
||||||
|
|
||||||
|
// skipped field MsgStruct.LocationElem with unsupported type: struct{Description string "json:\"description\""; Longitude float64 "json:\"longitude\""; Latitude float64 "json:\"latitude\""}
|
||||||
|
|
||||||
|
// skipped field MsgStruct.CustomElem with unsupported type: struct{Data string "json:\"data\""; Description string "json:\"description\""; Extension string "json:\"extension\""}
|
||||||
|
|
||||||
|
// skipped field MsgStruct.QuoteElem with unsupported type: struct{Text string "json:\"text\""; QuoteMessage *open_im_sdk/open_im_sdk.MsgStruct "json:\"quoteMessage\""}
|
||||||
|
|
||||||
|
@end
|
||||||
|
|
||||||
|
@interface Open_im_sdkNotificationContent : NSObject <goSeqRefInterface> {
|
||||||
|
}
|
||||||
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
|
|
||||||
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
|
- (nonnull instancetype)init;
|
||||||
|
@property (nonatomic) int32_t isDisplay;
|
||||||
|
@property (nonatomic) NSString* _Nonnull defaultTips;
|
||||||
|
@property (nonatomic) NSString* _Nonnull detail;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdkPictureBaseInfo : NSObject <goSeqRefInterface> {
|
@interface Open_im_sdkPictureBaseInfo : NSObject <goSeqRefInterface> {
|
||||||
@ -482,12 +490,12 @@
|
|||||||
@end
|
@end
|
||||||
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptFriendApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptFriendApplicationTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptGroupApplicationResultTip;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptGroupApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptGroupApplicationTip;
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkAcceptGroupTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAddConOrUpLatMsg;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAddConOrUpLatMsg;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAddFriendTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAddFriendTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAtText;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAtText;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkC2CMessageAsRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkCard;
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdAcceptFriend;
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdAcceptFriend;
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdAddFriend;
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdAddFriend;
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdBlackList;
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdBlackList;
|
||||||
@ -508,6 +516,7 @@ FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdUpdateConversation;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkConAndUnreadChange;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkConAndUnreadChange;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkConChange;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkConChange;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkCreateGroupTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkCreateGroupTip;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkCustom;
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkDeFaultSuccessMsg;
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkDeFaultSuccessMsg;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkErrCodeConversation;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkErrCodeConversation;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkErrCodeFriend;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkErrCodeFriend;
|
||||||
@ -525,14 +534,20 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionQuitGroup;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionRefuseGroupApplication;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionRefuseGroupApplication;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionSetGroupInfo;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionSetGroupInfo;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionTransferGroupOwner;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionTransferGroupOwner;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupApplicationResponseTip;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupChatType;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupChatType;
|
||||||
|
/**
|
||||||
|
* ///////////////////////////////////////
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupTipBegin;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupTipEnd;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkHasRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkHasRead;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkHasReadReceipt;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkIncrUnread;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkIncrUnread;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkInviteUserToGroupTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkInviteUserToGroupTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkJoinGroupTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkJoinGroupTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkKickGroupMemberTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkKickGroupMemberTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkKickOnlineTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkKickOnlineTip;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLocation;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginFailed;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginFailed;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginSuccess;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginSuccess;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLogining;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLogining;
|
||||||
@ -541,6 +556,7 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkMerger;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMessageHasNotRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMessageHasNotRead;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMessageHasRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMessageHasRead;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusHasDeleted;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusHasDeleted;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusRevoked;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendFailed;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendFailed;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendSuccess;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendSuccess;
|
||||||
/**
|
/**
|
||||||
@ -550,10 +566,10 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSending;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkNotRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkNotRead;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkPicture;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkPicture;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkQuitGroupTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkQuitGroupTip;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkQuote;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseFriendApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseFriendApplicationTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseGroupApplicationResultTip;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseGroupApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseGroupApplicationTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRevokeMessageTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkRevoke;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSetGroupInfoTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSetGroupInfoTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSetSelfInfoTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSetSelfInfoTip;
|
||||||
/**
|
/**
|
||||||
@ -561,8 +577,12 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkSetSelfInfoTip;
|
|||||||
SessionType
|
SessionType
|
||||||
*/
|
*/
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSingleChatType;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSingleChatType;
|
||||||
|
/**
|
||||||
|
* ////////////////////////////////////////
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSingleTipBegin;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSingleTipEnd;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSound;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSound;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSyncSenderMsg;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSysMsgType;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSysMsgType;
|
||||||
/**
|
/**
|
||||||
* ContentType
|
* ContentType
|
||||||
@ -571,6 +591,8 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkText;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkTimeOffset;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkTimeOffset;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkTotalUnreadMessageChanged;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkTotalUnreadMessageChanged;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkTransferGroupOwnerTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkTransferGroupOwnerTip;
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkTransferGroupTip;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkTyping;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkUnreadCountSetZero;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkUnreadCountSetZero;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkUpdateFaceUrlAndNickName;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkUpdateFaceUrlAndNickName;
|
||||||
/**
|
/**
|
||||||
@ -609,6 +631,10 @@ FOUNDATION_EXPORT void Open_im_sdkAddToBlackList(id<Open_im_sdkBase> _Nullable c
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkCheckFriend(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable uidList);
|
FOUNDATION_EXPORT void Open_im_sdkCheckFriend(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable uidList);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateCardMessage(NSString* _Nullable cardInfo);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateCustomMessage(NSString* _Nullable data, NSString* _Nullable extension, NSString* _Nullable description);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessage(NSString* _Nullable filePath, NSString* _Nullable fileName);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessage(NSString* _Nullable filePath, NSString* _Nullable fileName);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateForwardMessage(NSString* _Nullable m);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateForwardMessage(NSString* _Nullable m);
|
||||||
@ -619,16 +645,20 @@ FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessage(NSString* _Nu
|
|||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessageFromFullPath(NSString* _Nullable imageFullPath);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessageFromFullPath(NSString* _Nullable imageFullPath);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateLocationMessage(NSString* _Nullable description, double longitude, double latitude);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateMergerMessage(NSString* _Nullable messageList, NSString* _Nullable title, NSString* _Nullable summaryList);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateMergerMessage(NSString* _Nullable messageList, NSString* _Nullable title, NSString* _Nullable summaryList);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateQuoteMessage(NSString* _Nullable text, NSString* _Nullable message);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessage(NSString* _Nullable soundPath, int64_t duration);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessage(NSString* _Nullable soundPath, int64_t duration);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessageFromFullPath(NSString* _Nullable soundPath, int64_t duration);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextAtMessage(NSString* _Nullable text, NSString* _Nullable atUserList);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextAtMessage(NSString* _Nullable text, NSString* _Nullable atUserList);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextMessage(NSString* _Nullable text);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextMessage(NSString* _Nullable text);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextSystemMessage(NSString* _Nullable text, int32_t textType);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessage(NSString* _Nullable videoPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotPath);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessage(NSString* _Nullable videoPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotPath);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessageFromFullPath(NSString* _Nullable videoFullPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotFullPath);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessageFromFullPath(NSString* _Nullable videoFullPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotFullPath);
|
||||||
@ -641,46 +671,39 @@ FOUNDATION_EXPORT void Open_im_sdkDeleteFromFriendList(NSString* _Nullable delet
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDeleteMessageFromLocalStorage(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable message);
|
FOUNDATION_EXPORT void Open_im_sdkDeleteMessageFromLocalStorage(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable message);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoCreateGroup(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoGetGroupsInfo(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoJoinGroup(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoQuitGroup(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoSetGroupInfo(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotestGetGroupMemberList(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotestGetGroupMembersInfo(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotestGetJoinedGroupList(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotestKickGroupMember(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotesttestInviteUserToGroup(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkFindMessages(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable messageIDList);
|
FOUNDATION_EXPORT void Open_im_sdkFindMessages(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable messageIDList);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceReConn(void);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncApplyGroupRequest(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncBlackList(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncBlackList(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncFriend(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncFriend(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncFriendApplication(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncFriendApplication(void);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncGroupRequest(void);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncJoinedGroup(void);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncJoinedGroupMember(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncLoginUerInfo(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncLoginUerInfo(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncMsg(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncMsg(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkFriendApplication(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable uid, long flag);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetAllConversationList(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkGetAllConversationList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetBlackList(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkGetBlackList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetConversationIDBySessionType(NSString* _Nullable sourceID, long sessionType);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetConversationIDBySessionType(NSString* _Nullable sourceID, long sessionType);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the current timestamp by Mill
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT int64_t Open_im_sdkGetCurrentTimestampByMill(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationList(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendList(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
@ -719,13 +742,15 @@ FOUNDATION_EXPORT void Open_im_sdkInviteUserToGroup(NSString* _Nullable groupId,
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkJoinGroup(NSString* _Nullable groupId, NSString* _Nullable message, id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkJoinGroup(NSString* _Nullable groupId, NSString* _Nullable message, id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkKickGroupMember(NSString* _Nullable groupId, NSString* _Nullable userList, NSString* _Nullable reason, id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkKickGroupMember(NSString* _Nullable groupId, NSString* _Nullable reason, NSString* _Nullable userList, id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkLogin(NSString* _Nullable uid, NSString* _Nullable tk, id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkLogin(NSString* _Nullable uid, NSString* _Nullable tk, id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkLogout(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkLogout(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkMarkC2CMessageAsRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable receiver, NSString* _Nullable msgList);
|
FOUNDATION_EXPORT void Open_im_sdkMarkC2CMessageAsRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable receiver, NSString* _Nullable msgIDList);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkMarkGroupMessageHasRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable groupID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkMarkSingleMessageHasRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable userID);
|
FOUNDATION_EXPORT void Open_im_sdkMarkSingleMessageHasRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable userID);
|
||||||
|
|
||||||
@ -765,6 +790,10 @@ FOUNDATION_EXPORT void Open_im_sdkTencentOssCredentials(id<Open_im_sdkBase> _Nul
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkTransferGroupOwner(NSString* _Nullable groupId, NSString* _Nullable userId, id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkTransferGroupOwner(NSString* _Nullable groupId, NSString* _Nullable userId, id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkTsetGetGroupApplicationList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkTypingStatusUpdate(NSString* _Nullable receiver, NSString* _Nullable msgTip);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkUnInitSDK(void);
|
FOUNDATION_EXPORT void Open_im_sdkUnInitSDK(void);
|
||||||
|
|
||||||
// skipped function UnixSecondToTime with unsupported parameter or return types
|
// skipped function UnixSecondToTime with unsupported parameter or return types
|
||||||
@ -853,18 +882,9 @@ FOUNDATION_EXPORT void Open_im_sdkUnInitSDK(void);
|
|||||||
- (void)onApplicationProcessed:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser AgreeOrReject:(int32_t)AgreeOrReject opReason:(NSString* _Nullable)opReason;
|
- (void)onApplicationProcessed:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser AgreeOrReject:(int32_t)AgreeOrReject opReason:(NSString* _Nullable)opReason;
|
||||||
- (void)onGroupCreated:(NSString* _Nullable)groupId;
|
- (void)onGroupCreated:(NSString* _Nullable)groupId;
|
||||||
- (void)onGroupInfoChanged:(NSString* _Nullable)groupId groupInfo:(NSString* _Nullable)groupInfo;
|
- (void)onGroupInfoChanged:(NSString* _Nullable)groupId groupInfo:(NSString* _Nullable)groupInfo;
|
||||||
/**
|
|
||||||
* list->group
|
|
||||||
*/
|
|
||||||
- (void)onMemberEnter:(NSString* _Nullable)groupId memberList:(NSString* _Nullable)memberList;
|
- (void)onMemberEnter:(NSString* _Nullable)groupId memberList:(NSString* _Nullable)memberList;
|
||||||
/**
|
|
||||||
* list->opUser->groupId
|
|
||||||
*/
|
|
||||||
- (void)onMemberInvited:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser memberList:(NSString* _Nullable)memberList;
|
- (void)onMemberInvited:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser memberList:(NSString* _Nullable)memberList;
|
||||||
- (void)onMemberKicked:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser memberList:(NSString* _Nullable)memberList;
|
- (void)onMemberKicked:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser memberList:(NSString* _Nullable)memberList;
|
||||||
/**
|
|
||||||
* group->one
|
|
||||||
*/
|
|
||||||
- (void)onMemberLeave:(NSString* _Nullable)groupId member:(NSString* _Nullable)member;
|
- (void)onMemberLeave:(NSString* _Nullable)groupId member:(NSString* _Nullable)member;
|
||||||
- (void)onReceiveJoinApplication:(NSString* _Nullable)groupId member:(NSString* _Nullable)member opReason:(NSString* _Nullable)opReason;
|
- (void)onReceiveJoinApplication:(NSString* _Nullable)groupId member:(NSString* _Nullable)member opReason:(NSString* _Nullable)opReason;
|
||||||
@end
|
@end
|
||||||
|
Binary file not shown.
@ -17,17 +17,17 @@
|
|||||||
@class Open_im_sdkConversationListener;
|
@class Open_im_sdkConversationListener;
|
||||||
@class Open_im_sdkConversationStruct;
|
@class Open_im_sdkConversationStruct;
|
||||||
@class Open_im_sdkFriend;
|
@class Open_im_sdkFriend;
|
||||||
|
@class Open_im_sdkGroupApplicationInfo;
|
||||||
@class Open_im_sdkGroupApplicationResponseReq;
|
@class Open_im_sdkGroupApplicationResponseReq;
|
||||||
@class Open_im_sdkGroupReqListInfo;
|
@class Open_im_sdkGroupReqListInfo;
|
||||||
@class Open_im_sdkIMConfig;
|
@class Open_im_sdkIMConfig;
|
||||||
@class Open_im_sdkIMManager;
|
@class Open_im_sdkIMManager;
|
||||||
@class Open_im_sdkInviteUserToGroupReq;
|
|
||||||
@class Open_im_sdkKickGroupMemberReq;
|
|
||||||
@class Open_im_sdkLogInfo;
|
@class Open_im_sdkLogInfo;
|
||||||
@class Open_im_sdkMessageReceipt;
|
@class Open_im_sdkMessageReceipt;
|
||||||
@class Open_im_sdkMsg;
|
@class Open_im_sdkMsg;
|
||||||
@class Open_im_sdkMsgData;
|
@class Open_im_sdkMsgData;
|
||||||
@class Open_im_sdkMsgStruct;
|
@class Open_im_sdkMsgStruct;
|
||||||
|
@class Open_im_sdkNotificationContent;
|
||||||
@class Open_im_sdkPictureBaseInfo;
|
@class Open_im_sdkPictureBaseInfo;
|
||||||
@class Open_im_sdkPullMsgReq;
|
@class Open_im_sdkPullMsgReq;
|
||||||
@class Open_im_sdkPullUserMsgResp;
|
@class Open_im_sdkPullUserMsgResp;
|
||||||
@ -130,7 +130,9 @@
|
|||||||
|
|
||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
- (nonnull instancetype)init;
|
- (nonnull instancetype)init;
|
||||||
// skipped field ArrMsg.Data with unsupported type: []open_im_sdk/open_im_sdk.MsgData
|
// skipped field ArrMsg.SingleData with unsupported type: []open_im_sdk/open_im_sdk.MsgData
|
||||||
|
|
||||||
|
// skipped field ArrMsg.GroupData with unsupported type: []open_im_sdk/open_im_sdk.MsgData
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@ -197,6 +199,19 @@
|
|||||||
- (nonnull instancetype)init;
|
- (nonnull instancetype)init;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
@interface Open_im_sdkGroupApplicationInfo : NSObject <goSeqRefInterface> {
|
||||||
|
}
|
||||||
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
|
|
||||||
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
|
- (nonnull instancetype)init;
|
||||||
|
// skipped field GroupApplicationInfo.Info with unsupported type: open_im_sdk/open_im_sdk.accessOrRefuseGroupApplicationReq
|
||||||
|
|
||||||
|
@property (nonatomic) NSString* _Nonnull handUserID;
|
||||||
|
@property (nonatomic) NSString* _Nonnull handUserName;
|
||||||
|
@property (nonatomic) NSString* _Nonnull handUserIcon;
|
||||||
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdkGroupApplicationResponseReq : NSObject <goSeqRefInterface> {
|
@interface Open_im_sdkGroupApplicationResponseReq : NSObject <goSeqRefInterface> {
|
||||||
}
|
}
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
@ -242,7 +257,9 @@
|
|||||||
@property (nonatomic) int32_t type;
|
@property (nonatomic) int32_t type;
|
||||||
@property (nonatomic) int32_t handleStatus;
|
@property (nonatomic) int32_t handleStatus;
|
||||||
@property (nonatomic) int32_t handleResult;
|
@property (nonatomic) int32_t handleResult;
|
||||||
@property (nonatomic) int32_t isRead;
|
- (NSString* _Nonnull)key;
|
||||||
|
// skipped method GroupReqListInfo.Value with unsupported parameter or return types
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdkIMConfig : NSObject <goSeqRefInterface> {
|
@interface Open_im_sdkIMConfig : NSObject <goSeqRefInterface> {
|
||||||
@ -266,32 +283,6 @@
|
|||||||
@property (nonatomic) long loginState;
|
@property (nonatomic) long loginState;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdkInviteUserToGroupReq : NSObject <goSeqRefInterface> {
|
|
||||||
}
|
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
|
||||||
|
|
||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
|
||||||
- (nonnull instancetype)init;
|
|
||||||
@property (nonatomic) NSString* _Nonnull op;
|
|
||||||
@property (nonatomic) NSString* _Nonnull groupID;
|
|
||||||
@property (nonatomic) NSString* _Nonnull reason;
|
|
||||||
// skipped field InviteUserToGroupReq.UidList with unsupported type: []string
|
|
||||||
|
|
||||||
@end
|
|
||||||
|
|
||||||
@interface Open_im_sdkKickGroupMemberReq : NSObject <goSeqRefInterface> {
|
|
||||||
}
|
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
|
||||||
|
|
||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
|
||||||
- (nonnull instancetype)init;
|
|
||||||
@property (nonatomic) NSString* _Nonnull op;
|
|
||||||
@property (nonatomic) NSString* _Nonnull groupID;
|
|
||||||
@property (nonatomic) NSString* _Nonnull reason;
|
|
||||||
// skipped field KickGroupMemberReq.UidList with unsupported type: []string
|
|
||||||
|
|
||||||
@end
|
|
||||||
|
|
||||||
@interface Open_im_sdkLogInfo : NSObject <goSeqRefInterface> {
|
@interface Open_im_sdkLogInfo : NSObject <goSeqRefInterface> {
|
||||||
}
|
}
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
@ -386,8 +377,25 @@
|
|||||||
|
|
||||||
// skipped field MsgStruct.MergeElem with unsupported type: struct{Title string "json:\"title\""; AbstractList []string "json:\"abstractList\""; MultiMessage []*open_im_sdk/open_im_sdk.MsgStruct "json:\"multiMessage\""}
|
// skipped field MsgStruct.MergeElem with unsupported type: struct{Title string "json:\"title\""; AbstractList []string "json:\"abstractList\""; MultiMessage []*open_im_sdk/open_im_sdk.MsgStruct "json:\"multiMessage\""}
|
||||||
|
|
||||||
// skipped field MsgStruct.RevokeMessage with unsupported type: struct{ServerMsgID string "json:\"serverMsgID\""; SendID string "json:\"sendID\""; SenderNickname string "json:\"senderNickname\""; RecvID string "json:\"recvID\""; GroupID string "json:\"groupID\""; ContentType int32 "json:\"contentType\""; SendTime int64 "json:\"sendTime\""}
|
// skipped field MsgStruct.AtElem with unsupported type: struct{Text string "json:\"text\""; AtUserList []string "json:\"atUserList\""; IsAtSelf bool "json:\"isAtSelf\""}
|
||||||
|
|
||||||
|
// skipped field MsgStruct.LocationElem with unsupported type: struct{Description string "json:\"description\""; Longitude float64 "json:\"longitude\""; Latitude float64 "json:\"latitude\""}
|
||||||
|
|
||||||
|
// skipped field MsgStruct.CustomElem with unsupported type: struct{Data string "json:\"data\""; Description string "json:\"description\""; Extension string "json:\"extension\""}
|
||||||
|
|
||||||
|
// skipped field MsgStruct.QuoteElem with unsupported type: struct{Text string "json:\"text\""; QuoteMessage *open_im_sdk/open_im_sdk.MsgStruct "json:\"quoteMessage\""}
|
||||||
|
|
||||||
|
@end
|
||||||
|
|
||||||
|
@interface Open_im_sdkNotificationContent : NSObject <goSeqRefInterface> {
|
||||||
|
}
|
||||||
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
|
|
||||||
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
|
- (nonnull instancetype)init;
|
||||||
|
@property (nonatomic) int32_t isDisplay;
|
||||||
|
@property (nonatomic) NSString* _Nonnull defaultTips;
|
||||||
|
@property (nonatomic) NSString* _Nonnull detail;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdkPictureBaseInfo : NSObject <goSeqRefInterface> {
|
@interface Open_im_sdkPictureBaseInfo : NSObject <goSeqRefInterface> {
|
||||||
@ -482,12 +490,12 @@
|
|||||||
@end
|
@end
|
||||||
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptFriendApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptFriendApplicationTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptGroupApplicationResultTip;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptGroupApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptGroupApplicationTip;
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkAcceptGroupTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAddConOrUpLatMsg;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAddConOrUpLatMsg;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAddFriendTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAddFriendTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAtText;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAtText;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkC2CMessageAsRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkCard;
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdAcceptFriend;
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdAcceptFriend;
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdAddFriend;
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdAddFriend;
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdBlackList;
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdBlackList;
|
||||||
@ -508,6 +516,7 @@ FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdUpdateConversation;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkConAndUnreadChange;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkConAndUnreadChange;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkConChange;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkConChange;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkCreateGroupTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkCreateGroupTip;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkCustom;
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkDeFaultSuccessMsg;
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkDeFaultSuccessMsg;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkErrCodeConversation;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkErrCodeConversation;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkErrCodeFriend;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkErrCodeFriend;
|
||||||
@ -525,14 +534,20 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionQuitGroup;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionRefuseGroupApplication;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionRefuseGroupApplication;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionSetGroupInfo;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionSetGroupInfo;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionTransferGroupOwner;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionTransferGroupOwner;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupApplicationResponseTip;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupChatType;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupChatType;
|
||||||
|
/**
|
||||||
|
* ///////////////////////////////////////
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupTipBegin;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupTipEnd;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkHasRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkHasRead;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkHasReadReceipt;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkIncrUnread;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkIncrUnread;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkInviteUserToGroupTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkInviteUserToGroupTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkJoinGroupTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkJoinGroupTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkKickGroupMemberTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkKickGroupMemberTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkKickOnlineTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkKickOnlineTip;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLocation;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginFailed;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginFailed;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginSuccess;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginSuccess;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLogining;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLogining;
|
||||||
@ -541,6 +556,7 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkMerger;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMessageHasNotRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMessageHasNotRead;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMessageHasRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMessageHasRead;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusHasDeleted;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusHasDeleted;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusRevoked;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendFailed;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendFailed;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendSuccess;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendSuccess;
|
||||||
/**
|
/**
|
||||||
@ -550,10 +566,10 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSending;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkNotRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkNotRead;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkPicture;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkPicture;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkQuitGroupTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkQuitGroupTip;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkQuote;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseFriendApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseFriendApplicationTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseGroupApplicationResultTip;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseGroupApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseGroupApplicationTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRevokeMessageTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkRevoke;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSetGroupInfoTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSetGroupInfoTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSetSelfInfoTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSetSelfInfoTip;
|
||||||
/**
|
/**
|
||||||
@ -561,8 +577,12 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkSetSelfInfoTip;
|
|||||||
SessionType
|
SessionType
|
||||||
*/
|
*/
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSingleChatType;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSingleChatType;
|
||||||
|
/**
|
||||||
|
* ////////////////////////////////////////
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSingleTipBegin;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSingleTipEnd;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSound;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSound;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSyncSenderMsg;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSysMsgType;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSysMsgType;
|
||||||
/**
|
/**
|
||||||
* ContentType
|
* ContentType
|
||||||
@ -571,6 +591,8 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkText;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkTimeOffset;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkTimeOffset;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkTotalUnreadMessageChanged;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkTotalUnreadMessageChanged;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkTransferGroupOwnerTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkTransferGroupOwnerTip;
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkTransferGroupTip;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkTyping;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkUnreadCountSetZero;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkUnreadCountSetZero;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkUpdateFaceUrlAndNickName;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkUpdateFaceUrlAndNickName;
|
||||||
/**
|
/**
|
||||||
@ -609,6 +631,10 @@ FOUNDATION_EXPORT void Open_im_sdkAddToBlackList(id<Open_im_sdkBase> _Nullable c
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkCheckFriend(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable uidList);
|
FOUNDATION_EXPORT void Open_im_sdkCheckFriend(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable uidList);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateCardMessage(NSString* _Nullable cardInfo);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateCustomMessage(NSString* _Nullable data, NSString* _Nullable extension, NSString* _Nullable description);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessage(NSString* _Nullable filePath, NSString* _Nullable fileName);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessage(NSString* _Nullable filePath, NSString* _Nullable fileName);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateForwardMessage(NSString* _Nullable m);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateForwardMessage(NSString* _Nullable m);
|
||||||
@ -619,16 +645,20 @@ FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessage(NSString* _Nu
|
|||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessageFromFullPath(NSString* _Nullable imageFullPath);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessageFromFullPath(NSString* _Nullable imageFullPath);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateLocationMessage(NSString* _Nullable description, double longitude, double latitude);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateMergerMessage(NSString* _Nullable messageList, NSString* _Nullable title, NSString* _Nullable summaryList);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateMergerMessage(NSString* _Nullable messageList, NSString* _Nullable title, NSString* _Nullable summaryList);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateQuoteMessage(NSString* _Nullable text, NSString* _Nullable message);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessage(NSString* _Nullable soundPath, int64_t duration);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessage(NSString* _Nullable soundPath, int64_t duration);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessageFromFullPath(NSString* _Nullable soundPath, int64_t duration);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextAtMessage(NSString* _Nullable text, NSString* _Nullable atUserList);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextAtMessage(NSString* _Nullable text, NSString* _Nullable atUserList);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextMessage(NSString* _Nullable text);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextMessage(NSString* _Nullable text);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextSystemMessage(NSString* _Nullable text, int32_t textType);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessage(NSString* _Nullable videoPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotPath);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessage(NSString* _Nullable videoPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotPath);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessageFromFullPath(NSString* _Nullable videoFullPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotFullPath);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessageFromFullPath(NSString* _Nullable videoFullPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotFullPath);
|
||||||
@ -641,46 +671,39 @@ FOUNDATION_EXPORT void Open_im_sdkDeleteFromFriendList(NSString* _Nullable delet
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDeleteMessageFromLocalStorage(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable message);
|
FOUNDATION_EXPORT void Open_im_sdkDeleteMessageFromLocalStorage(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable message);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoCreateGroup(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoGetGroupsInfo(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoJoinGroup(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoQuitGroup(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoSetGroupInfo(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotestGetGroupMemberList(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotestGetGroupMembersInfo(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotestGetJoinedGroupList(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotestKickGroupMember(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotesttestInviteUserToGroup(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkFindMessages(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable messageIDList);
|
FOUNDATION_EXPORT void Open_im_sdkFindMessages(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable messageIDList);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceReConn(void);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncApplyGroupRequest(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncBlackList(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncBlackList(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncFriend(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncFriend(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncFriendApplication(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncFriendApplication(void);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncGroupRequest(void);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncJoinedGroup(void);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncJoinedGroupMember(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncLoginUerInfo(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncLoginUerInfo(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncMsg(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncMsg(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkFriendApplication(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable uid, long flag);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetAllConversationList(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkGetAllConversationList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetBlackList(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkGetBlackList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetConversationIDBySessionType(NSString* _Nullable sourceID, long sessionType);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetConversationIDBySessionType(NSString* _Nullable sourceID, long sessionType);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the current timestamp by Mill
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT int64_t Open_im_sdkGetCurrentTimestampByMill(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationList(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendList(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
@ -719,13 +742,15 @@ FOUNDATION_EXPORT void Open_im_sdkInviteUserToGroup(NSString* _Nullable groupId,
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkJoinGroup(NSString* _Nullable groupId, NSString* _Nullable message, id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkJoinGroup(NSString* _Nullable groupId, NSString* _Nullable message, id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkKickGroupMember(NSString* _Nullable groupId, NSString* _Nullable userList, NSString* _Nullable reason, id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkKickGroupMember(NSString* _Nullable groupId, NSString* _Nullable reason, NSString* _Nullable userList, id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkLogin(NSString* _Nullable uid, NSString* _Nullable tk, id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkLogin(NSString* _Nullable uid, NSString* _Nullable tk, id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkLogout(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkLogout(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkMarkC2CMessageAsRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable receiver, NSString* _Nullable msgList);
|
FOUNDATION_EXPORT void Open_im_sdkMarkC2CMessageAsRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable receiver, NSString* _Nullable msgIDList);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkMarkGroupMessageHasRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable groupID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkMarkSingleMessageHasRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable userID);
|
FOUNDATION_EXPORT void Open_im_sdkMarkSingleMessageHasRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable userID);
|
||||||
|
|
||||||
@ -765,6 +790,10 @@ FOUNDATION_EXPORT void Open_im_sdkTencentOssCredentials(id<Open_im_sdkBase> _Nul
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkTransferGroupOwner(NSString* _Nullable groupId, NSString* _Nullable userId, id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkTransferGroupOwner(NSString* _Nullable groupId, NSString* _Nullable userId, id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkTsetGetGroupApplicationList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkTypingStatusUpdate(NSString* _Nullable receiver, NSString* _Nullable msgTip);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkUnInitSDK(void);
|
FOUNDATION_EXPORT void Open_im_sdkUnInitSDK(void);
|
||||||
|
|
||||||
// skipped function UnixSecondToTime with unsupported parameter or return types
|
// skipped function UnixSecondToTime with unsupported parameter or return types
|
||||||
@ -853,18 +882,9 @@ FOUNDATION_EXPORT void Open_im_sdkUnInitSDK(void);
|
|||||||
- (void)onApplicationProcessed:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser AgreeOrReject:(int32_t)AgreeOrReject opReason:(NSString* _Nullable)opReason;
|
- (void)onApplicationProcessed:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser AgreeOrReject:(int32_t)AgreeOrReject opReason:(NSString* _Nullable)opReason;
|
||||||
- (void)onGroupCreated:(NSString* _Nullable)groupId;
|
- (void)onGroupCreated:(NSString* _Nullable)groupId;
|
||||||
- (void)onGroupInfoChanged:(NSString* _Nullable)groupId groupInfo:(NSString* _Nullable)groupInfo;
|
- (void)onGroupInfoChanged:(NSString* _Nullable)groupId groupInfo:(NSString* _Nullable)groupInfo;
|
||||||
/**
|
|
||||||
* list->group
|
|
||||||
*/
|
|
||||||
- (void)onMemberEnter:(NSString* _Nullable)groupId memberList:(NSString* _Nullable)memberList;
|
- (void)onMemberEnter:(NSString* _Nullable)groupId memberList:(NSString* _Nullable)memberList;
|
||||||
/**
|
|
||||||
* list->opUser->groupId
|
|
||||||
*/
|
|
||||||
- (void)onMemberInvited:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser memberList:(NSString* _Nullable)memberList;
|
- (void)onMemberInvited:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser memberList:(NSString* _Nullable)memberList;
|
||||||
- (void)onMemberKicked:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser memberList:(NSString* _Nullable)memberList;
|
- (void)onMemberKicked:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser memberList:(NSString* _Nullable)memberList;
|
||||||
/**
|
|
||||||
* group->one
|
|
||||||
*/
|
|
||||||
- (void)onMemberLeave:(NSString* _Nullable)groupId member:(NSString* _Nullable)member;
|
- (void)onMemberLeave:(NSString* _Nullable)groupId member:(NSString* _Nullable)member;
|
||||||
- (void)onReceiveJoinApplication:(NSString* _Nullable)groupId member:(NSString* _Nullable)member opReason:(NSString* _Nullable)opReason;
|
- (void)onReceiveJoinApplication:(NSString* _Nullable)groupId member:(NSString* _Nullable)member opReason:(NSString* _Nullable)opReason;
|
||||||
@end
|
@end
|
||||||
|
Binary file not shown.
@ -17,17 +17,17 @@
|
|||||||
@class Open_im_sdkConversationListener;
|
@class Open_im_sdkConversationListener;
|
||||||
@class Open_im_sdkConversationStruct;
|
@class Open_im_sdkConversationStruct;
|
||||||
@class Open_im_sdkFriend;
|
@class Open_im_sdkFriend;
|
||||||
|
@class Open_im_sdkGroupApplicationInfo;
|
||||||
@class Open_im_sdkGroupApplicationResponseReq;
|
@class Open_im_sdkGroupApplicationResponseReq;
|
||||||
@class Open_im_sdkGroupReqListInfo;
|
@class Open_im_sdkGroupReqListInfo;
|
||||||
@class Open_im_sdkIMConfig;
|
@class Open_im_sdkIMConfig;
|
||||||
@class Open_im_sdkIMManager;
|
@class Open_im_sdkIMManager;
|
||||||
@class Open_im_sdkInviteUserToGroupReq;
|
|
||||||
@class Open_im_sdkKickGroupMemberReq;
|
|
||||||
@class Open_im_sdkLogInfo;
|
@class Open_im_sdkLogInfo;
|
||||||
@class Open_im_sdkMessageReceipt;
|
@class Open_im_sdkMessageReceipt;
|
||||||
@class Open_im_sdkMsg;
|
@class Open_im_sdkMsg;
|
||||||
@class Open_im_sdkMsgData;
|
@class Open_im_sdkMsgData;
|
||||||
@class Open_im_sdkMsgStruct;
|
@class Open_im_sdkMsgStruct;
|
||||||
|
@class Open_im_sdkNotificationContent;
|
||||||
@class Open_im_sdkPictureBaseInfo;
|
@class Open_im_sdkPictureBaseInfo;
|
||||||
@class Open_im_sdkPullMsgReq;
|
@class Open_im_sdkPullMsgReq;
|
||||||
@class Open_im_sdkPullUserMsgResp;
|
@class Open_im_sdkPullUserMsgResp;
|
||||||
@ -130,7 +130,9 @@
|
|||||||
|
|
||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
- (nonnull instancetype)init;
|
- (nonnull instancetype)init;
|
||||||
// skipped field ArrMsg.Data with unsupported type: []open_im_sdk/open_im_sdk.MsgData
|
// skipped field ArrMsg.SingleData with unsupported type: []open_im_sdk/open_im_sdk.MsgData
|
||||||
|
|
||||||
|
// skipped field ArrMsg.GroupData with unsupported type: []open_im_sdk/open_im_sdk.MsgData
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@ -197,6 +199,19 @@
|
|||||||
- (nonnull instancetype)init;
|
- (nonnull instancetype)init;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
|
@interface Open_im_sdkGroupApplicationInfo : NSObject <goSeqRefInterface> {
|
||||||
|
}
|
||||||
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
|
|
||||||
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
|
- (nonnull instancetype)init;
|
||||||
|
// skipped field GroupApplicationInfo.Info with unsupported type: open_im_sdk/open_im_sdk.accessOrRefuseGroupApplicationReq
|
||||||
|
|
||||||
|
@property (nonatomic) NSString* _Nonnull handUserID;
|
||||||
|
@property (nonatomic) NSString* _Nonnull handUserName;
|
||||||
|
@property (nonatomic) NSString* _Nonnull handUserIcon;
|
||||||
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdkGroupApplicationResponseReq : NSObject <goSeqRefInterface> {
|
@interface Open_im_sdkGroupApplicationResponseReq : NSObject <goSeqRefInterface> {
|
||||||
}
|
}
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
@ -242,7 +257,9 @@
|
|||||||
@property (nonatomic) int32_t type;
|
@property (nonatomic) int32_t type;
|
||||||
@property (nonatomic) int32_t handleStatus;
|
@property (nonatomic) int32_t handleStatus;
|
||||||
@property (nonatomic) int32_t handleResult;
|
@property (nonatomic) int32_t handleResult;
|
||||||
@property (nonatomic) int32_t isRead;
|
- (NSString* _Nonnull)key;
|
||||||
|
// skipped method GroupReqListInfo.Value with unsupported parameter or return types
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdkIMConfig : NSObject <goSeqRefInterface> {
|
@interface Open_im_sdkIMConfig : NSObject <goSeqRefInterface> {
|
||||||
@ -266,32 +283,6 @@
|
|||||||
@property (nonatomic) long loginState;
|
@property (nonatomic) long loginState;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdkInviteUserToGroupReq : NSObject <goSeqRefInterface> {
|
|
||||||
}
|
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
|
||||||
|
|
||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
|
||||||
- (nonnull instancetype)init;
|
|
||||||
@property (nonatomic) NSString* _Nonnull op;
|
|
||||||
@property (nonatomic) NSString* _Nonnull groupID;
|
|
||||||
@property (nonatomic) NSString* _Nonnull reason;
|
|
||||||
// skipped field InviteUserToGroupReq.UidList with unsupported type: []string
|
|
||||||
|
|
||||||
@end
|
|
||||||
|
|
||||||
@interface Open_im_sdkKickGroupMemberReq : NSObject <goSeqRefInterface> {
|
|
||||||
}
|
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
|
||||||
|
|
||||||
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
|
||||||
- (nonnull instancetype)init;
|
|
||||||
@property (nonatomic) NSString* _Nonnull op;
|
|
||||||
@property (nonatomic) NSString* _Nonnull groupID;
|
|
||||||
@property (nonatomic) NSString* _Nonnull reason;
|
|
||||||
// skipped field KickGroupMemberReq.UidList with unsupported type: []string
|
|
||||||
|
|
||||||
@end
|
|
||||||
|
|
||||||
@interface Open_im_sdkLogInfo : NSObject <goSeqRefInterface> {
|
@interface Open_im_sdkLogInfo : NSObject <goSeqRefInterface> {
|
||||||
}
|
}
|
||||||
@property(strong, readonly) _Nonnull id _ref;
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
@ -386,8 +377,25 @@
|
|||||||
|
|
||||||
// skipped field MsgStruct.MergeElem with unsupported type: struct{Title string "json:\"title\""; AbstractList []string "json:\"abstractList\""; MultiMessage []*open_im_sdk/open_im_sdk.MsgStruct "json:\"multiMessage\""}
|
// skipped field MsgStruct.MergeElem with unsupported type: struct{Title string "json:\"title\""; AbstractList []string "json:\"abstractList\""; MultiMessage []*open_im_sdk/open_im_sdk.MsgStruct "json:\"multiMessage\""}
|
||||||
|
|
||||||
// skipped field MsgStruct.RevokeMessage with unsupported type: struct{ServerMsgID string "json:\"serverMsgID\""; SendID string "json:\"sendID\""; SenderNickname string "json:\"senderNickname\""; RecvID string "json:\"recvID\""; GroupID string "json:\"groupID\""; ContentType int32 "json:\"contentType\""; SendTime int64 "json:\"sendTime\""}
|
// skipped field MsgStruct.AtElem with unsupported type: struct{Text string "json:\"text\""; AtUserList []string "json:\"atUserList\""; IsAtSelf bool "json:\"isAtSelf\""}
|
||||||
|
|
||||||
|
// skipped field MsgStruct.LocationElem with unsupported type: struct{Description string "json:\"description\""; Longitude float64 "json:\"longitude\""; Latitude float64 "json:\"latitude\""}
|
||||||
|
|
||||||
|
// skipped field MsgStruct.CustomElem with unsupported type: struct{Data string "json:\"data\""; Description string "json:\"description\""; Extension string "json:\"extension\""}
|
||||||
|
|
||||||
|
// skipped field MsgStruct.QuoteElem with unsupported type: struct{Text string "json:\"text\""; QuoteMessage *open_im_sdk/open_im_sdk.MsgStruct "json:\"quoteMessage\""}
|
||||||
|
|
||||||
|
@end
|
||||||
|
|
||||||
|
@interface Open_im_sdkNotificationContent : NSObject <goSeqRefInterface> {
|
||||||
|
}
|
||||||
|
@property(strong, readonly) _Nonnull id _ref;
|
||||||
|
|
||||||
|
- (nonnull instancetype)initWithRef:(_Nonnull id)ref;
|
||||||
|
- (nonnull instancetype)init;
|
||||||
|
@property (nonatomic) int32_t isDisplay;
|
||||||
|
@property (nonatomic) NSString* _Nonnull defaultTips;
|
||||||
|
@property (nonatomic) NSString* _Nonnull detail;
|
||||||
@end
|
@end
|
||||||
|
|
||||||
@interface Open_im_sdkPictureBaseInfo : NSObject <goSeqRefInterface> {
|
@interface Open_im_sdkPictureBaseInfo : NSObject <goSeqRefInterface> {
|
||||||
@ -482,12 +490,12 @@
|
|||||||
@end
|
@end
|
||||||
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptFriendApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptFriendApplicationTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptGroupApplicationResultTip;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptGroupApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAcceptGroupApplicationTip;
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkAcceptGroupTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAddConOrUpLatMsg;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAddConOrUpLatMsg;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAddFriendTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAddFriendTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkAtText;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkAtText;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkC2CMessageAsRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkCard;
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdAcceptFriend;
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdAcceptFriend;
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdAddFriend;
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdAddFriend;
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdBlackList;
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdBlackList;
|
||||||
@ -508,6 +516,7 @@ FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkCmdUpdateConversation;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkConAndUnreadChange;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkConAndUnreadChange;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkConChange;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkConChange;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkCreateGroupTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkCreateGroupTip;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkCustom;
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkDeFaultSuccessMsg;
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkDeFaultSuccessMsg;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkErrCodeConversation;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkErrCodeConversation;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkErrCodeFriend;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkErrCodeFriend;
|
||||||
@ -525,14 +534,20 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionQuitGroup;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionRefuseGroupApplication;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionRefuseGroupApplication;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionSetGroupInfo;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionSetGroupInfo;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionTransferGroupOwner;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupActionTransferGroupOwner;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupApplicationResponseTip;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupChatType;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupChatType;
|
||||||
|
/**
|
||||||
|
* ///////////////////////////////////////
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupTipBegin;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkGroupTipEnd;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkHasRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkHasRead;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkHasReadReceipt;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkIncrUnread;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkIncrUnread;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkInviteUserToGroupTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkInviteUserToGroupTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkJoinGroupTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkJoinGroupTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkKickGroupMemberTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkKickGroupMemberTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkKickOnlineTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkKickOnlineTip;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLocation;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginFailed;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginFailed;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginSuccess;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginSuccess;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLogining;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLogining;
|
||||||
@ -541,6 +556,7 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkMerger;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMessageHasNotRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMessageHasNotRead;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMessageHasRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMessageHasRead;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusHasDeleted;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusHasDeleted;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusRevoked;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendFailed;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendFailed;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendSuccess;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSendSuccess;
|
||||||
/**
|
/**
|
||||||
@ -550,10 +566,10 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkMsgStatusSending;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkNotRead;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkNotRead;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkPicture;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkPicture;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkQuitGroupTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkQuitGroupTip;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkQuote;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseFriendApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseFriendApplicationTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseGroupApplicationResultTip;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseGroupApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseGroupApplicationTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRevokeMessageTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkRevoke;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSetGroupInfoTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSetGroupInfoTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSetSelfInfoTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSetSelfInfoTip;
|
||||||
/**
|
/**
|
||||||
@ -561,8 +577,12 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkSetSelfInfoTip;
|
|||||||
SessionType
|
SessionType
|
||||||
*/
|
*/
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSingleChatType;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSingleChatType;
|
||||||
|
/**
|
||||||
|
* ////////////////////////////////////////
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSingleTipBegin;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSingleTipEnd;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSound;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSound;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSyncSenderMsg;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSysMsgType;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSysMsgType;
|
||||||
/**
|
/**
|
||||||
* ContentType
|
* ContentType
|
||||||
@ -571,6 +591,8 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkText;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkTimeOffset;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkTimeOffset;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkTotalUnreadMessageChanged;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkTotalUnreadMessageChanged;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkTransferGroupOwnerTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkTransferGroupOwnerTip;
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull const Open_im_sdkTransferGroupTip;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkTyping;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkUnreadCountSetZero;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkUnreadCountSetZero;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkUpdateFaceUrlAndNickName;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkUpdateFaceUrlAndNickName;
|
||||||
/**
|
/**
|
||||||
@ -609,6 +631,10 @@ FOUNDATION_EXPORT void Open_im_sdkAddToBlackList(id<Open_im_sdkBase> _Nullable c
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkCheckFriend(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable uidList);
|
FOUNDATION_EXPORT void Open_im_sdkCheckFriend(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable uidList);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateCardMessage(NSString* _Nullable cardInfo);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateCustomMessage(NSString* _Nullable data, NSString* _Nullable extension, NSString* _Nullable description);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessage(NSString* _Nullable filePath, NSString* _Nullable fileName);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateFileMessage(NSString* _Nullable filePath, NSString* _Nullable fileName);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateForwardMessage(NSString* _Nullable m);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateForwardMessage(NSString* _Nullable m);
|
||||||
@ -619,16 +645,20 @@ FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessage(NSString* _Nu
|
|||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessageFromFullPath(NSString* _Nullable imageFullPath);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateImageMessageFromFullPath(NSString* _Nullable imageFullPath);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateLocationMessage(NSString* _Nullable description, double longitude, double latitude);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateMergerMessage(NSString* _Nullable messageList, NSString* _Nullable title, NSString* _Nullable summaryList);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateMergerMessage(NSString* _Nullable messageList, NSString* _Nullable title, NSString* _Nullable summaryList);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateQuoteMessage(NSString* _Nullable text, NSString* _Nullable message);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessage(NSString* _Nullable soundPath, int64_t duration);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessage(NSString* _Nullable soundPath, int64_t duration);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateSoundMessageFromFullPath(NSString* _Nullable soundPath, int64_t duration);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextAtMessage(NSString* _Nullable text, NSString* _Nullable atUserList);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextAtMessage(NSString* _Nullable text, NSString* _Nullable atUserList);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextMessage(NSString* _Nullable text);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextMessage(NSString* _Nullable text);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateTextSystemMessage(NSString* _Nullable text, int32_t textType);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessage(NSString* _Nullable videoPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotPath);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessage(NSString* _Nullable videoPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotPath);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessageFromFullPath(NSString* _Nullable videoFullPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotFullPath);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkCreateVideoMessageFromFullPath(NSString* _Nullable videoFullPath, NSString* _Nullable videoType, int64_t duration, NSString* _Nullable snapshotFullPath);
|
||||||
@ -641,46 +671,39 @@ FOUNDATION_EXPORT void Open_im_sdkDeleteFromFriendList(NSString* _Nullable delet
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDeleteMessageFromLocalStorage(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable message);
|
FOUNDATION_EXPORT void Open_im_sdkDeleteMessageFromLocalStorage(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable message);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoCreateGroup(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoGetGroupsInfo(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoJoinGroup(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoQuitGroup(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDoSetGroupInfo(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotestGetGroupMemberList(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotestGetGroupMembersInfo(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotestGetJoinedGroupList(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotestKickGroupMember(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkDotesttestInviteUserToGroup(void);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkFindMessages(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable messageIDList);
|
FOUNDATION_EXPORT void Open_im_sdkFindMessages(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable messageIDList);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceReConn(void);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncApplyGroupRequest(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncBlackList(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncBlackList(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncFriend(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncFriend(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncFriendApplication(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncFriendApplication(void);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncGroupRequest(void);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncJoinedGroup(void);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncJoinedGroupMember(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncLoginUerInfo(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncLoginUerInfo(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkForceSyncMsg(void);
|
FOUNDATION_EXPORT void Open_im_sdkForceSyncMsg(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkFriendApplication(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable uid, long flag);
|
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetAllConversationList(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkGetAllConversationList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetBlackList(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkGetBlackList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetConversationIDBySessionType(NSString* _Nullable sourceID, long sessionType);
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkGetConversationIDBySessionType(NSString* _Nullable sourceID, long sessionType);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the current timestamp by Mill
|
||||||
|
*/
|
||||||
|
FOUNDATION_EXPORT int64_t Open_im_sdkGetCurrentTimestampByMill(void);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationList(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendApplicationList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkGetFriendList(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkGetFriendList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
@ -719,13 +742,15 @@ FOUNDATION_EXPORT void Open_im_sdkInviteUserToGroup(NSString* _Nullable groupId,
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkJoinGroup(NSString* _Nullable groupId, NSString* _Nullable message, id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkJoinGroup(NSString* _Nullable groupId, NSString* _Nullable message, id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkKickGroupMember(NSString* _Nullable groupId, NSString* _Nullable userList, NSString* _Nullable reason, id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkKickGroupMember(NSString* _Nullable groupId, NSString* _Nullable reason, NSString* _Nullable userList, id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkLogin(NSString* _Nullable uid, NSString* _Nullable tk, id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkLogin(NSString* _Nullable uid, NSString* _Nullable tk, id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkLogout(id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkLogout(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkMarkC2CMessageAsRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable receiver, NSString* _Nullable msgList);
|
FOUNDATION_EXPORT void Open_im_sdkMarkC2CMessageAsRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable receiver, NSString* _Nullable msgIDList);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkMarkGroupMessageHasRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable groupID);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkMarkSingleMessageHasRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable userID);
|
FOUNDATION_EXPORT void Open_im_sdkMarkSingleMessageHasRead(id<Open_im_sdkBase> _Nullable callback, NSString* _Nullable userID);
|
||||||
|
|
||||||
@ -765,6 +790,10 @@ FOUNDATION_EXPORT void Open_im_sdkTencentOssCredentials(id<Open_im_sdkBase> _Nul
|
|||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkTransferGroupOwner(NSString* _Nullable groupId, NSString* _Nullable userId, id<Open_im_sdkBase> _Nullable callback);
|
FOUNDATION_EXPORT void Open_im_sdkTransferGroupOwner(NSString* _Nullable groupId, NSString* _Nullable userId, id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT NSString* _Nonnull Open_im_sdkTsetGetGroupApplicationList(id<Open_im_sdkBase> _Nullable callback);
|
||||||
|
|
||||||
|
FOUNDATION_EXPORT void Open_im_sdkTypingStatusUpdate(NSString* _Nullable receiver, NSString* _Nullable msgTip);
|
||||||
|
|
||||||
FOUNDATION_EXPORT void Open_im_sdkUnInitSDK(void);
|
FOUNDATION_EXPORT void Open_im_sdkUnInitSDK(void);
|
||||||
|
|
||||||
// skipped function UnixSecondToTime with unsupported parameter or return types
|
// skipped function UnixSecondToTime with unsupported parameter or return types
|
||||||
@ -853,18 +882,9 @@ FOUNDATION_EXPORT void Open_im_sdkUnInitSDK(void);
|
|||||||
- (void)onApplicationProcessed:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser AgreeOrReject:(int32_t)AgreeOrReject opReason:(NSString* _Nullable)opReason;
|
- (void)onApplicationProcessed:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser AgreeOrReject:(int32_t)AgreeOrReject opReason:(NSString* _Nullable)opReason;
|
||||||
- (void)onGroupCreated:(NSString* _Nullable)groupId;
|
- (void)onGroupCreated:(NSString* _Nullable)groupId;
|
||||||
- (void)onGroupInfoChanged:(NSString* _Nullable)groupId groupInfo:(NSString* _Nullable)groupInfo;
|
- (void)onGroupInfoChanged:(NSString* _Nullable)groupId groupInfo:(NSString* _Nullable)groupInfo;
|
||||||
/**
|
|
||||||
* list->group
|
|
||||||
*/
|
|
||||||
- (void)onMemberEnter:(NSString* _Nullable)groupId memberList:(NSString* _Nullable)memberList;
|
- (void)onMemberEnter:(NSString* _Nullable)groupId memberList:(NSString* _Nullable)memberList;
|
||||||
/**
|
|
||||||
* list->opUser->groupId
|
|
||||||
*/
|
|
||||||
- (void)onMemberInvited:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser memberList:(NSString* _Nullable)memberList;
|
- (void)onMemberInvited:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser memberList:(NSString* _Nullable)memberList;
|
||||||
- (void)onMemberKicked:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser memberList:(NSString* _Nullable)memberList;
|
- (void)onMemberKicked:(NSString* _Nullable)groupId opUser:(NSString* _Nullable)opUser memberList:(NSString* _Nullable)memberList;
|
||||||
/**
|
|
||||||
* group->one
|
|
||||||
*/
|
|
||||||
- (void)onMemberLeave:(NSString* _Nullable)groupId member:(NSString* _Nullable)member;
|
- (void)onMemberLeave:(NSString* _Nullable)groupId member:(NSString* _Nullable)member;
|
||||||
- (void)onReceiveJoinApplication:(NSString* _Nullable)groupId member:(NSString* _Nullable)member opReason:(NSString* _Nullable)opReason;
|
- (void)onReceiveJoinApplication:(NSString* _Nullable)groupId member:(NSString* _Nullable)member opReason:(NSString* _Nullable)opReason;
|
||||||
@end
|
@end
|
||||||
|
Binary file not shown.
@ -85,4 +85,7 @@ class UserInfo {
|
|||||||
|
|
||||||
/// friend application rejected
|
/// friend application rejected
|
||||||
bool get isRejected => flag == -1;
|
bool get isRejected => flag == -1;
|
||||||
|
|
||||||
|
/// exist friendship
|
||||||
|
bool get isFriendship => isAgreed;
|
||||||
}
|
}
|
||||||
|
@ -7,7 +7,7 @@ packages:
|
|||||||
name: async
|
name: async
|
||||||
url: "https://pub.flutter-io.cn"
|
url: "https://pub.flutter-io.cn"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "2.6.1"
|
version: "2.8.1"
|
||||||
boolean_selector:
|
boolean_selector:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -28,7 +28,7 @@ packages:
|
|||||||
name: charcode
|
name: charcode
|
||||||
url: "https://pub.flutter-io.cn"
|
url: "https://pub.flutter-io.cn"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.2.0"
|
version: "1.3.1"
|
||||||
clock:
|
clock:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -73,7 +73,7 @@ packages:
|
|||||||
name: meta
|
name: meta
|
||||||
url: "https://pub.flutter-io.cn"
|
url: "https://pub.flutter-io.cn"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "1.3.0"
|
version: "1.7.0"
|
||||||
path:
|
path:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
@ -127,7 +127,7 @@ packages:
|
|||||||
name: test_api
|
name: test_api
|
||||||
url: "https://pub.flutter-io.cn"
|
url: "https://pub.flutter-io.cn"
|
||||||
source: hosted
|
source: hosted
|
||||||
version: "0.3.0"
|
version: "0.4.2"
|
||||||
typed_data:
|
typed_data:
|
||||||
dependency: transitive
|
dependency: transitive
|
||||||
description:
|
description:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user