NIMIOSSDKOptions constructor

NIMIOSSDKOptions(
  1. {String? apnsCername,
  2. String? pkCername,
  3. int? maxUploadLogSize,
  4. bool? enableFetchAttachmentAutomaticallyAfterReceivingInChatroom,
  5. bool? enableFileProtectionNone,
  6. bool? enabledHttpsForInfo,
  7. bool? enabledHttpsForMessage,
  8. int? maxAutoLoginRetryTimes,
  9. int? maximumLogDays,
  10. bool? disableReconnectInBackgroundState,
  11. bool? enableTeamReceipt,
  12. bool? enableFileQuickTransfer,
  13. bool? enableAsyncLoadRecentSession,
  14. bool? linkQuickSwitch,
  15. bool? enabledQChatMessageCache,
  16. required String appKey,
  17. String? sdkRootDir,
  18. int? cndTrackInterval,
  19. int? customClientType,
  20. bool? shouldSyncStickTopSessionInfos,
  21. bool? enableReportLogAutomatically,
  22. String? loginCustomTag,
  23. bool? enableDatabaseBackup,
  24. bool? shouldSyncUnreadCount,
  25. bool? shouldConsiderRevokedMessageUnreadCount,
  26. bool? enableTeamMessageReadReceipt,
  27. bool? shouldTeamNotificationMessageMarkUnread,
  28. bool? enableAnimatedImageThumbnail,
  29. bool? enablePreloadMessageAttachment,
  30. bool? useAssetServerAddressConfig,
  31. NIMLoginInfo? autoLoginInfo,
  32. Map<NIMNosScene, int>? nosSceneConfig,
  33. NIMServerConfig? serverConfig}
)

Implementation

NIMIOSSDKOptions