sdk
MEGA C++ SDK
File Explorer
Download Latest Version (.zip)- bug_report.md
- feature_request.md
- general-queries.md
- CODEOWNERS
- gitleaks.toml
- chat.py
- local_repository.py
- private_repository.py
- public_repository.py
- release_process.py
- sign_commits.py
- version_management.py
- close_release.py
- config.toml.template
- make_another_rc.py
- make_release.py
- patch_release.py
- README.md
- report_jira_tickets_on_slack.py
- requirements.txt
- .gitignore
- build-all.sh
- build-cryptopp.sh
- build-curl.sh
- build-libsodium.sh
- build-libuv.sh
- build-libwebsockets.sh
- build-mediainfolib.sh
- build-webrtc.sh
- common.sh
- BackUpState.h
- BackUpSubState.h
- ListenerDispatch.h
- MEGAAccountDetails.h
- MEGAAccountFeature.h
- MEGAAccountPlan.h
- MEGAAccountSubscription.h
- MEGAAccountType.h
- MEGAAchievementsDetails.h
- MEGABackgroundMediaUpload.h
- MEGABackupInfo.h
- MEGABackupInfoList.h
- MEGABanner.h
- MEGABannerList.h
- MEGACancelSubscriptionReason.h
- MEGACancelSubscriptionReasonList.h
- MEGACancelToken.h
- MEGAContactRequest.h
- MEGAContactRequestList.h
- MEGACreditCardNodeData.h
- MEGACurrency.h
- MEGADateSection.h
- MEGADelegate.h
- MEGAError.h
- MEGAEvent.h
- MEGAFileServiceReclaimOptions.h
- MEGAFileServiceStorageInfo.h
- MEGAFolderInfo.h
- MEGAGlobalDelegate.h
- MEGAGroupNodesByDateFilter.h
- MEGAHandleList.h
- MEGAIntegerList.h
- MEGAListAllNodesFilter.h
- MEGALoggerDelegate.h
- MEGALogLevel.h
- MEGANetworkConnectivityTestResults.h
- MEGANode.h
- MEGANodeList.h
- MEGANotification.h
- MEGANotificationList.h
- MEGAPaymentMethod.h
- MEGAPricing.h
- MEGAPushNotificationSettings.h
- MEGARecentActionBucket.h
- MEGARequest.h
- MEGARequestDelegate.h
- MEGAScheduledCopy.h
- MEGAScheduledCopyDelegate.h
- MEGASdk.h
- MEGASearchCursorOffset.h
- MEGASearchFilter.h
- MEGASearchFilterTimeFrame.h
- MEGASearchPage.h
- MEGASet.h
- MEGASetElement.h
- MEGAShare.h
- MEGAShareList.h
- MEGAStringIntegerMap.h
- MEGAStringList.h
- MEGASubscriptionStatus.h
- MEGATimeZoneDetails.h
- MEGATOTPData.h
- MEGATOTPDataValidation.h
- MEGATotpTokenGenResult.h
- MEGATotpTokenLifetime.h
- MEGATransfer.h
- MEGATransferDelegate.h
- MEGATransferList.h
- MEGATreeProcessorDelegate.h
- MEGAUploadOptions.h
- MEGAUser.h
- MEGAUserAlert.h
- MEGAUserAlertList.h
- MEGAUserList.h
- MEGAVPNCluster.h
- MEGAVPNCredentials.h
- MEGAVPNRegion.h
- PasswordNodeData.h
- config.h
- DelegateMEGAGlobalListener.h
- DelegateMEGAGlobalListener.mm
- DelegateMEGAListener.h
- DelegateMEGAListener.mm
- DelegateMEGALoggerListener.h
- DelegateMEGALoggerListener.mm
- DelegateMEGARequestListener.h
- DelegateMEGARequestListener.mm
- DelegateMEGAScheduledCopyListener.h
- DelegateMEGAScheduledCopyListener.mm
- DelegateMEGATransferListener.h
- DelegateMEGATransferListener.mm
- DelegateMEGATreeProcessorListener.h
- DelegateMEGATreeProcessorListener.mm
- MEGAAccountDetails+init.h
- MEGAAccountFeature+init.h
- MEGAAccountPlan+init.h
- MEGAAccountSubscription+init.h
- MEGAAchievementsDetails+init.h
- MEGABackgroundMediaUpload+init.h
- MEGABackupInfo+init.h
- MEGABanner+init.h
- MEGABannerList+init.h
- MEGACancelSubscriptionReason+init.h
- MEGACancelSubscriptionReasonList+init.h
- MEGACancelToken+init.h
- MEGAContactRequest+init.h
- MEGAContactRequestList+init.h
- MEGACreditCardNodeData+init.h
- MEGACurrency+init.h
- MEGADataInputStream.h
- MEGADataInputStream.mm
- MEGADateSection+init.h
- MEGAError+init.h
- MEGAEvent+init.h
- MEGAFileInputStream.h
- MEGAFileInputStream.mm
- MEGAFileServiceReclaimOptions+init.h
- MEGAFileServiceStorageInfo+init.h
- MEGAFolderInfo+init.h
- MEGAHandleList+init.h
- MEGAIntegerList+init.h
- MEGANetworkConnectivityTestResults+init.h
- MEGANode+init.h
- MEGANodeList+init.h
- MEGANotification+init.h
- MEGANotificationList+init.h
- MEGAPricing+init.h
- MEGAPushNotificationSettings+init.h
- MEGARecentActionBucket+init.h
- MEGARequest+init.h
- MEGAScheduledCopy+init.h
- MEGASdk+init.h
- MEGASet+init.h
- MEGASetElement+init.h
- MEGAShare+init.h
- MEGAShareList+init.h
- MEGAStringIntegerMap+init.h
- MEGAStringList+init.h
- MEGATimeZoneDetails+init.h
- MEGATOTPData+init.h
- MEGATOTPDataValidation+init.h
- MEGATransfer+init.h
- MEGATransferList+init.h
- MEGAUser+init.h
- MEGAUserAlert+init.h
- MEGAUserAlertList+init.h
- MEGAUserList+init.h
- MEGAVPNCluster+init.h
- MEGAVPNCredentials+init.h
- MEGAVPNRegion+init.h
- .gitignore
- ListenerDispatch.mm
- MEGAAccountDetails.mm
- MEGAAccountFeature.mm
- MEGAAccountPlan.mm
- MEGAAccountSubscription.mm
- MEGAAchievementsDetails.mm
- MEGABackgroundMediaUpload.mm
- MEGABackupInfo.mm
- MEGABackupInfoList.mm
- MEGABanner.mm
- MEGABannerList.mm
- MEGACancelSubscriptionReason.mm
- MEGACancelSubscriptionReasonList.mm
- MEGACancelToken.mm
- MEGAContactRequest.mm
- MEGAContactRequestList.mm
- MEGACreditCardNodeData.mm
- MEGACurrency.mm
- MEGADateSection.mm
- MEGAError.mm
- MEGAEvent.mm
- MEGAFileServiceReclaimOptions.mm
- MEGAFileServiceStorageInfo.mm
- MEGAFolderInfo.mm
- MEGAGroupNodesByDateFilter.mm
- MEGAHandleList.mm
- MEGAIntegerList.mm
- MEGAListAllNodesFilter.mm
- MEGANetworkConnectivityResults.mm
- MEGANode.mm
- MEGANodeList.mm
- MEGANotification.mm
- MEGANotificationList.mm
- MEGAPricing.mm
- MEGAPushNotificationSettings.mm
- MEGARecentActionBucket.mm
- MEGARequest.mm
- MEGAScheduledCopy.mm
- MEGASdk.mm
- MEGASeachPage.mm
- MEGASearchCursorOffset.mm
- MEGASearchFilter.mm
- MEGASearchFilterTimeFrame.mm
- MEGASet.mm
- MEGASetElement.mm
- MEGAShare.mm
- MEGAShareList.mm
- MEGAStringIntegerMap.mm
- MEGAStringList.mm
- MEGATimeZoneDetails.mm
- MEGATOTPData.mm
- MEGATOTPDataValidation.mm
- MEGATotpTokenGenResult.mm
- MEGATotpTokenLifetime.mm
- MEGATransfer.mm
- MEGATransferList.mm
- MEGAUploadOptions.mm
- MEGAUser.mm
- MEGAUserAlert.mm
- MEGAUserAlertList.mm
- MEGAUserList.mm
- MEGAVPNCluster.mm
- MEGAVPNCredentials.mm
- MEGAVPNRegion.mm
- PasswordNodeData.mm
- AndroidGfxProcessor.java
- DelegateMegaGlobalListener.java
- DelegateMegaListener.java
- DelegateMegaLogger.java
- DelegateMegaRequestListener.java
- DelegateMegaTransferListener.java
- DelegateMegaTreeProcessor.java
- DelegateOutputMegaTransferListener.java
- MegaApiAndroid.java
- MegaApiJava.java
- MegaApiSwing.java
- MegaChildren.java
- MegaGlobalListenerInterface.kt
- MegaListenerInterface.kt
- MegaLoggerInterface.kt
- MegaPushNotificationSettingsAndroid.java
- MegaRecentActionBucketListAndroid.java
- MegaRequestListenerInterface.kt
- MegaStringMapAndroid.java
- MegaSyncListenerInterface.kt
- MegaTransferListenerInterface.kt
- MegaTreeProcessorInterface.java
- MegaUtilsAndroid.java
- StalledIssuesReceiver.kt
- CMakeLists.txt
- CMakeLists.txt
- QTMegaApiManager.cpp
- QTMegaApiManager.h
- QTMegaEvent.cpp
- QTMegaEvent.h
- QTMegaGlobalListener.cpp
- QTMegaGlobalListener.h
- QTMegaListener.cpp
- QTMegaListener.h
- QTMegaRequestListener.cpp
- QTMegaRequestListener.h
- QTMegaTransferListener.cpp
- QTMegaTransferListener.h
- megaapi.i
- debian.changelog
- debian.compat
- debian.control
- debian.copyright
- debian.postinst
- debian.postrm
- debian.prerm
- debian.rules
- megasdk.changes
- megasdk.install
- megasdk.dsc
- megasdk.spec
- PKGBUILD
- create_tarball.sh
- generate_deb_changelog_entry.sh
- generate_rpm_changelog_entry.sh
- README.md
- has_distinct_time_t.cpp
- need_to_link_with_atomic.cmake
- needs_atomic_lib.cpp
- supports_ti_emulation_mode.cpp
- FindFreeImage.cmake
- FindPHP.cmake
- Config.cmake.in
- configuration.cmake
- detect_host_architecture.cmake
- load_sdk_version.cmake
- sdklib.pc.in
- sdklib_libraries.cmake
- sdklib_options.cmake
- sdklib_target.cmake
- sdklib_target_common.cmake
- sdklib_target_file_service.cmake
- sdklib_variables.cmake
- set_osx_deployment_target.cmake
- target_platform_compile_options.cmake
- target_sources_conditional.cmake
- vcpkg_management.cmake
- cmake-project-include.cmake
- dependencies.patch
- ios_simulator.patch
- pkgconfig-curl-config.patch
- portfile.cmake
- usage
- vcpkg-cmake-wrapper.cmake
- vcpkg.json
- darwin-rpath.patch
- disable-escapestr-tool.patch
- disable-static-prefix.patch
- filter.json
- fix-extra.patch
- fix-win-build.patch
- fix_parallel_build_on_windows.patch
- mingw-dll-install.patch
- mingw-strict-ansi.diff
- plurrule.cpp.patch
- portfile.cmake
- remove-MD-from-configure.patch
- uconfig.h.patch
- vcpkg-cmake-wrapper.cmake
- vcpkg-cross-data.patch
- vcpkg.json
- cryptopp.patch
- patch.patch
- portfile.cmake
- vcpkg.json
- portfile.cmake
- vcpkg.json
- portfile.cmake
- vcpkg.json
- zlib.pc.in
- CMakeLists.txt
- FindJXR.cmake
- fix-mingw.patch
- guiddef.patch
- portfile.cmake
- tmpnam.patch
- usage
- vcpkg-cmake-wrapper.cmake
- vcpkg.json
- msvc_dotprod.patch
- portfile.cmake
- remove_wrong_c_flags_modification.diff
- usage
- vcpkg.json
- dependencies.diff
- features.diff
- fix_aac_uninit_num_window_groups.diff
- portfile.cmake
- vcpkg.json
- portfile.cmake
- usage
- vcpkg.json
- CMakeLists.txt
- Config.cmake.in
- gcc_parentheses_init.patch
- include_gcc16.patch
- portfile.cmake
- vcpkg.json
- win-compilation-v142.patch
- 8.2p1.diff
- FindReadline-unix.cmake.in
- portfile.cmake
- vcpkg-cmake-wrapper.cmake
- vcpkg.json
- arm-android-mega.cmake
- arm-linux.cmake
- arm64-android-mega.cmake
- arm64-ios-mega.cmake
- arm64-ios-simulator-mega.cmake
- arm64-linux-mega.cmake
- arm64-osx-mega.cmake
- arm64-windows-mega.cmake
- find_visual_studio_path.cmake
- x64-android-mega.cmake
- x64-linux-mega.cmake
- x64-osx-mega.cmake
- x64-windows-mega-staticdev.cmake
- x64-windows-mega.cmake
- x86-android-mega.cmake
- x86-linux-mega.cmake
- x86-windows-mega-staticdev.cmake
- x86-windows-mega.cmake
- .gitattributes
- config.h.in
- logs_beautifier.py
- android-cross-build.dockerfile
- clang-format-mr-check.sh
- clang-format.dockerfile
- dms-cross-build.dockerfile
- dms-toolchain.sh
- dms-toolchains.conf
- linux-build.dockerfile
- release-management.dockerfile
- report-jira-slack.dockerfile
- SdkRepository.kt
- AndroidLogger.kt
- Screen.kt
- EmptyFolderView.kt
- NavigationScreen.kt
- NavigationUiState.kt
- NavigationViewModel.kt
- NodeListItem.kt
- LoginScreen.kt
- LoginUiState.kt
- MainActivity.kt
- MainActivityViewModel.kt
- DemoAndroidApplication.kt
- cmake.sh
- custom_progress_bar_horizontal_login.xml
- ic_launcher.png
- mime_file.png
- mime_folder.png
- ic_launcher.png
- mime_file.png
- mime_folder.png
- ic_launcher.png
- mime_file.png
- mime_folder.png
- ic_launcher.png
- mime_file.png
- mime_folder.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- ic_launcher.png
- colors.xml
- dimens.xml
- strings.xml
- styles.xml
- styles.xml
- styles.xml
- dimens.xml
- AndroidManifest.xml
- build.gradle.kts
- proguard-project.txt
- proguard-rules.pro
- gradle-wrapper.jar
- gradle-wrapper.properties
- libs.versions.toml
- .gitignore
- build.gradle.kts
- gradle.properties
- gradlew
- gradlew.bat
- README.md
- settings.gradle
- Cloud.storyboard
- Contacts.storyboard
- LaunchScreen.xib
- Localizable.strings
- Main.storyboard
- Offline.storyboard
- Settings.storyboard
- CloudDriveTableViewController.h
- CloudDriveTableViewController.m
- DetailsNodeInfoViewController.h
- DetailsNodeInfoViewController.m
- NodeTableViewCell.h
- NodeTableViewCell.m
- ContactsTableViewController.h
- ContactsTableViewController.m
- ContactTableViewCell.h
- ContactTableViewCell.m
- LaunchScreen.strings
- LaunchScreen.strings
- Localizable.strings
- Main.strings
- Contents.json
- icon-60@2x.png
- icon-60@3x.png
- icon-76.png
- icon-76@2x.png
- icon-Small-40.png
- icon-Small-40@2x-1.png
- icon-Small-40@2x.png
- Contents.json
- delete.pdf
- Contents.json
- move.pdf
- Contents.json
- rename.pdf
- Contents.json
- downloadRed.pdf
- Contents.json
- download.pdf
- Contents.json
- share.pdf
- 3D.png
- 3D@2x.png
- Contents.json
- aftereffects.png
- aftereffects@2x.png
- Contents.json
- audio.png
- audio@2x.png
- Contents.json
- cad.png
- cad@2x.png
- Contents.json
- compressed.png
- compressed@2x.png
- Contents.json
- Contents.json
- database.png
- database@2x.png
- Contents.json
- dreamweaver.png
- dreamweaver@2x.png
- Contents.json
- excel.png
- excel@2x.png
- Contents.json
- executable.png
- executable@2x.png
- Contents.json
- fla_lang.png
- fla_lang@2x.png
- Contents.json
- flash.png
- flash@2x.png
- Contents.json
- flash_video.png
- flash_video@2x.png
- Contents.json
- folder.png
- folder@2x.png
- Contents.json
- folder_shared.png
- folder_shared@2x.png
- Contents.json
- font.png
- font@2x.png
- Contents.json
- generic.png
- generic@2x.png
- Contents.json
- gis.png
- gis@2x.png
- Contents.json
- graphic.png
- graphic@2x.png
- Contents.json
- html.png
- html@2x.png
- Contents.json
- illustrator.png
- illustrator@2x.png
- Contents.json
- image.png
- image@2x.png
- Contents.json
- indesign.png
- indesign@2x.png
- Contents.json
- java.png
- java@2x.png
- Contents.json
- midi.png
- midi@2x.png
- Contents.json
- pdf.png
- pdf@2x.png
- Contents.json
- photoshop.png
- photoshop@2x.png
- Contents.json
- playlist.png
- playlist@2x.png
- Contents.json
- podcast.png
- podcast@2x.png
- Contents.json
- powerpoint.png
- powerpoint@2x.png
- Contents.json
- premiere.png
- premiere@2x.png
- Contents.json
- raw.png
- raw@2x.png
- Contents.json
- real_audio.png
- real_audio@2x.png
- Contents.json
- sourcecode.png
- sourcecode@2x.png
- Contents.json
- spreadsheet.png
- spreadsheet@2x.png
- Contents.json
- swf.png
- swf@2x.png
- Contents.json
- text.png
- text@2x.png
- Contents.json
- torrent.png
- torrent@2x.png
- Contents.json
- vcard.png
- vcard@2x.png
- Contents.json
- vector.png
- vector@2x.png
- Contents.json
- video.png
- video@2x.png
- Contents.json
- video_subtitles.png
- video_subtitles@2x.png
- Contents.json
- video_vob.png
- video_vob@2x.png
- Contents.json
- web_data.png
- web_data@2x.png
- Contents.json
- web_lang.png
- web_lang@2x.png
- Contents.json
- word.png
- word@2x.png
- cloudDrive.pdf
- Contents.json
- contacts.pdf
- Contents.json
- Contents.json
- transfer.pdf
- Contents.json
- settings.pdf
- LoginViewController.h
- LoginViewController.m
- MainTabBarController.h
- MainTabBarController.m
- OfflineTableViewController.h
- OfflineTableViewController.m
- SettingsViewController.h
- SettingsViewController.m
- Helper.h
- Helper.m
- MEGASdkManager.h
- MEGASdkManager.m
- SSKeychain.h
- SSKeychain.m
- SSKeychainQuery.h
- SSKeychainQuery.m
- angle-mask@2x.png
- error@2x.png
- success@2x.png
- SVProgressHUD-Prefix.pch
- SVProgressHUD.h
- SVProgressHUD.m
- AppDelegate.h
- AppDelegate.m
- Info.plist
- main.m
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- project.pbxproj
- .gitignore
- README.md
- CMakeLists.txt
- megacli.cpp
- megacli.h
- .gitignore
- CMakeLists.txt
- MEGA.png
- README.md
- simple_client.cpp
- LaunchScreen.xib
- Main.storyboard
- Cloud.storyboard
- CloudDriveTableViewController.swift
- DetailsNodeInfoViewController.swift
- NodeTableViewCell.swift
- Contacts.storyboard
- ContactsTableViewController.swift
- ContactTableViewCell.swift
- Contents.json
- icon-60@2x.png
- icon-60@3x.png
- icon-76.png
- icon-76@2x.png
- icon-Small-40.png
- icon-Small-40@2x-1.png
- icon-Small-40@2x.png
- Contents.json
- delete.pdf
- Contents.json
- move.pdf
- Contents.json
- rename.pdf
- Contents.json
- downloadRed.pdf
- Contents.json
- download.pdf
- Contents.json
- share.pdf
- 3D.png
- 3D@2x.png
- Contents.json
- aftereffects.png
- aftereffects@2x.png
- Contents.json
- audio.png
- audio@2x.png
- Contents.json
- cad.png
- cad@2x.png
- Contents.json
- compressed.png
- compressed@2x.png
- Contents.json
- Contents.json
- database.png
- database@2x.png
- Contents.json
- dreamweaver.png
- dreamweaver@2x.png
- Contents.json
- excel.png
- excel@2x.png
- Contents.json
- executable.png
- executable@2x.png
- Contents.json
- fla_lang.png
- fla_lang@2x.png
- Contents.json
- flash.png
- flash@2x.png
- Contents.json
- flash_video.png
- flash_video@2x.png
- Contents.json
- folder.png
- folder@2x.png
- Contents.json
- folder_shared.png
- folder_shared@2x.png
- Contents.json
- font.png
- font@2x.png
- Contents.json
- generic.png
- generic@2x.png
- Contents.json
- gis.png
- gis@2x.png
- Contents.json
- graphic.png
- graphic@2x.png
- Contents.json
- html.png
- html@2x.png
- Contents.json
- illustrator.png
- illustrator@2x.png
- Contents.json
- image.png
- image@2x.png
- Contents.json
- indesign.png
- indesign@2x.png
- Contents.json
- java.png
- java@2x.png
- Contents.json
- midi.png
- midi@2x.png
- Contents.json
- pdf.png
- pdf@2x.png
- Contents.json
- photoshop.png
- photoshop@2x.png
- Contents.json
- playlist.png
- playlist@2x.png
- Contents.json
- podcast.png
- podcast@2x.png
- Contents.json
- powerpoint.png
- powerpoint@2x.png
- Contents.json
- premiere.png
- premiere@2x.png
- Contents.json
- raw.png
- raw@2x.png
- Contents.json
- real_audio.png
- real_audio@2x.png
- Contents.json
- sourcecode.png
- sourcecode@2x.png
- Contents.json
- spreadsheet.png
- spreadsheet@2x.png
- Contents.json
- swf.png
- swf@2x.png
- Contents.json
- text.png
- text@2x.png
- Contents.json
- torrent.png
- torrent@2x.png
- Contents.json
- vcard.png
- vcard@2x.png
- Contents.json
- vector.png
- vector@2x.png
- Contents.json
- video.png
- video@2x.png
- Contents.json
- video_subtitles.png
- video_subtitles@2x.png
- Contents.json
- video_vob.png
- video_vob@2x.png
- Contents.json
- web_data.png
- web_data@2x.png
- Contents.json
- web_lang.png
- web_lang@2x.png
- Contents.json
- word.png
- word@2x.png
- cloudDrive.pdf
- Contents.json
- contacts.pdf
- Contents.json
- Contents.json
- transfer.pdf
- Contents.json
- settings.pdf
- LoginViewController.swift
- Main.storyboard
- MainTabBarViewController.swift
- Offline.storyboard
- OfflineTableViewController.swift
- Settings.storyboard
- SettingsViewController.swift
- Helper.swift
- AppDelegate.swift
- Info.plist
- MEGA-Bridging-Header.h
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- project.pbxproj
- .gitignore
- README.md
- Contents.json
- Contents.json
- Contents.json
- Dependency.swift
- IDEWorkspaceChecks.plist
- RepositoryProtocol.swift
- NodeEntity.swift
- AuthRepositoryProtocol.swift
- NodeRepositoryProtocol.swift
- AuthUseCase.swift
- NodeUseCase.swift
- .gitignore
- Package.swift
- LoginView.swift
- LoginViewModel.swift
- NodeListView.swift
- NodeListViewModel.swift
- NodeView.swift
- NodeViewModel.swift
- IDEWorkspaceChecks.plist
- NodeEntity+Mapper.swift
- AuthRepository.swift
- NodeRepository.swift
- NodeListEntity+Mapping.swift
- MEGAError+Mapper.swift
- RequestDelegate.swift
- MEGASdk+SharedInstance.swift
- .gitignore
- Package.swift
- Contents.json
- ExampleApp.entitlements
- ExampleAppApp.swift
- Package.resolved
- IDEWorkspaceChecks.plist
- contents.xcworkspacedata
- ExampleApp.xcscheme
- project.pbxproj
- .gitignore
- CMakeLists.txt
- share.h
- tcp_context_pool.h
- androidFileSystem.h
- megafs.h
- activity_monitor.h
- activity_monitor_forward.h
- badge.h
- badge_forward.h
- client.h
- client_adapter.h
- client_callbacks.h
- client_forward.h
- database.h
- database_builder.h
- database_forward.h
- database_utilities.h
- date_time.h
- date_time_forward.h
- deciseconds.h
- directory.h
- error_or.h
- error_or_forward.h
- expected.h
- expected_forward.h
- instance_logger.h
- lock.h
- lock_forward.h
- lockable.h
- lockable_forward.h
- logger.h
- logger_forward.h
- logging.h
- node_event.h
- node_event_forward.h
- node_event_observer.h
- node_event_observer_forward.h
- node_event_queue.h
- node_event_queue_forward.h
- node_event_type.h
- node_event_type_forward.h
- node_info.h
- node_info_forward.h
- node_key_data.h
- node_key_data_forward.h
- normalized_path.h
- normalized_path_forward.h
- partial_download.h
- partial_download_callback.h
- partial_download_callback_forward.h
- partial_download_forward.h
- pending_callbacks.h
- query.h
- query_forward.h
- scoped_query.h
- scoped_query_forward.h
- serialization_traits.h
- serialization_traits_forward.h
- shared_mutex.h
- shared_mutex_forward.h
- statistics.h
- status_flag.h
- subsystem_logger.h
- task_executor.h
- task_executor_flags.h
- task_executor_flags_forward.h
- task_executor_forward.h
- task_queue.h
- task_queue_forward.h
- transaction.h
- transaction_forward.h
- type_traits.h
- unexpected.h
- unexpected_forward.h
- upload.h
- upload_callbacks.h
- upload_forward.h
- utility.h
- cryptopp.h
- sodium.h
- sqlite.h
- file.h
- file_callbacks.h
- file_context_badge_forward.h
- file_context_forward.h
- file_context_pointer.h
- file_event.h
- file_event_forward.h
- file_event_observer.h
- file_event_observer_id.h
- file_event_observer_result.h
- file_event_observer_result_forward.h
- file_flush_event.h
- file_flush_event_forward.h
- file_forward.h
- file_id.h
- file_id_forward.h
- file_info.h
- file_info_context_forward.h
- file_info_context_pointer.h
- file_info_forward.h
- file_location.h
- file_location_forward.h
- file_move_event.h
- file_move_event_forward.h
- file_range.h
- file_range_forward.h
- file_range_vector.h
- file_read_result.h
- file_remove_event.h
- file_remove_event_forward.h
- file_result.h
- file_result_forward.h
- file_result_or.h
- file_result_or_forward.h
- file_service.h
- file_service_callbacks.h
- file_service_context_badge.h
- file_service_context_badge_forward.h
- file_service_context_forward.h
- file_service_context_pointer.h
- file_service_forward.h
- file_service_options.h
- file_service_options_forward.h
- file_service_result.h
- file_service_result_forward.h
- file_service_result_or.h
- file_service_result_or_forward.h
- file_stream_result.h
- file_stream_result_forward.h
- file_touch_event.h
- file_touch_event_forward.h
- file_truncate_event.h
- file_truncate_event_forward.h
- file_write_event.h
- file_write_event_forward.h
- file_write_result.h
- sink.h
- sink_forward.h
- source.h
- source_forward.h
- storage_info.h
- utility.h
- any_lock.h
- any_lock_forward.h
- any_lock_set.h
- any_lock_set_forward.h
- client.h
- CMakeLists.txt
- file_explorer_view.h
- file_move_flag.h
- file_move_flag_forward.h
- file_open_flag.h
- file_open_flag_forward.h
- inode_cache_flags.h
- inode_cache_flags_forward.h
- inode_id.h
- inode_id_forward.h
- inode_info.h
- inode_info_forward.h
- logger.h
- logging.h
- mount_event.h
- mount_event_forward.h
- mount_event_type.h
- mount_event_type_forward.h
- mount_exception.h
- mount_flags.h
- mount_flags_forward.h
- mount_info.h
- mount_info_forward.h
- mount_inode_id.h
- mount_inode_id_forward.h
- mount_result.h
- mount_result_forward.h
- service.h
- service_callbacks.h
- service_context.h
- service_context_forward.h
- service_flags.h
- service_flags_forward.h
- service_forward.h
- client.h
- command_serializer.h
- commands.h
- comms.h
- comms_client.h
- comms_client_common.h
- tasks.h
- external.h
- freeimage.h
- gfx_pdfium.h
- GfxProcCG.h
- isolatedprocess.h
- drivenotifyosx.h
- megafs.h
- osxutils.h
- comms.h
- comms_client.h
- socket_utils.h
- drivenotifyposix.h
- megaconsole.h
- megaconsolewaiter.h
- megafs.h
- meganet.h
- megasys.h
- megawaiter.h
- mac_computation_state.h
- syncinternals.h
- syncinternals_logging.h
- synciuploadthrottlingmanager.h
- syncuploadthrottlingfile.h
- syncuploadthrottlingmanager.h
- cppthread.h
- posixthread.h
- comms.h
- comms_client.h
- drivenotifywin.h
- megaconsole.h
- megaconsolewaiter.h
- megafs.h
- meganet.h
- megasys.h
- megawaiter.h
- account.h
- arguments.h
- attrmap.h
- auto_file.h
- auto_file_handle.h
- auto_uvfile.h
- autocomplete.h
- backofftimer.h
- banner.h
- base64.h
- canceller.h
- command.h
- config-android.h
- console.h
- db.h
- dns_lookup_pseudomessage.h
- drivenotify.h
- file.h
- fileattributefetch.h
- filefingerprint.h
- filesystem.h
- gfx.h
- hashcash.h
- heartbeats.h
- http.h
- json.h
- localpath.h
- log_level.h
- log_level_forward.h
- logging.h
- mediafileattribute.h
- megaapp.h
- megaclient.h
- megaclientprefs.h
- name_collision.h
- name_id.h
- network_connectivity_test.h
- network_connectivity_test_helpers.h
- node.h
- nodemanager.h
- overloaded.h
- pendingcontactrequest.h
- process.h
- proxy.h
- pubkeyaction.h
- pwm_file_parser.h
- raid.h
- raidproxy.h
- recent_actions.h
- request.h
- sc_streaming_parser.h
- scoped_helpers.h
- scoped_timer.h
- serialize64.h
- setandelement.h
- share.h
- sharenodekeys.h
- sync.h
- syncfilter.h
- testhooks.h
- textchat.h
- thread.h
- tlv.h
- totp.h
- traits.h
- transfer.h
- transferslot.h
- transferstats.h
- tree_filters.h
- treeproc.h
- types.h
- udp_socket.h
- udp_socket_tester.h
- user.h
- user_attribute.h
- user_attribute_definition.h
- user_attribute_manager.h
- user_attribute_types.h
- useralerts.h
- utils.h
- utils_optional.h
- version.h
- waiter.h
- mega.h
- megaapi.h
- megaapi_impl.h
- megautils.h
- Jenkinsfile_report_jira
- megasdk-all-android-targets.groovy
- megasdk-all-docker-targets.groovy
- megasdk-all-dsm-targets.groovy
- megasdk-all-ios-targets.groovy
- megasdk-all-linux-builds-packages.groovy
- megasdk-all-macos-targets.groovy
- megasdk-all-windows-targets.groovy
- Jenkinsfile_MR_android
- Jenkinsfile_MR_clang_format
- Jenkinsfile_MR_iOS
- Jenkinsfile_MR_linux_cmake
- Jenkinsfile_MR_macOS_cmake
- Jenkinsfile_MR_megachat_cmake
- Jenkinsfile_MR_windows_cmake
- Jenkinsfile_Release_Management
- windows-integration-tests.ps1
- webRtcSocketIosPatch.patch
- androidFileSystem.cpp
- date_time.h
- folder_locker.h
- date_time.h
- folder_locker.cpp
- folder_locker.h
- handle.h
- handle_forward.h
- windows.h
- activity_monitor.cpp
- client.cpp
- client_adapter.cpp
- client_adapter_with_sync.cpp
- client_adapter_without_sync.cpp
- database.cpp
- database_builder.cpp
- date_time.cpp
- directory.cpp
- logger.cpp
- node_event_type.cpp
- normalized_path.cpp
- partial_download_callback.cpp
- pending_callbacks.cpp
- query.cpp
- scoped_query.cpp
- shared_mutex.cpp
- subsystem_logger.cpp
- task_executor.cpp
- task_queue.cpp
- transaction.cpp
- upload.cpp
- utility.cpp
- cryptopp.cpp
- sodium.cpp
- sqlite.cpp
- high_level_detailed.plantuml
- high_level_simplified.plantuml
- avl_tree.h
- avl_tree_forward.h
- avl_tree_iterator.h
- avl_tree_node.h
- avl_tree_traits.h
- buffer.h
- buffer_forward.h
- buffer_pointer.h
- database_builder.h
- displaced_buffer.h
- displaced_buffer_forward.h
- displaced_buffer_pointer.h
- file_access.h
- file_append_request.h
- file_append_request_forward.h
- file_buffer.h
- file_buffer_forward.h
- file_buffer_pointer.h
- file_context.h
- file_context_badge.h
- file_event_emitter.h
- file_event_vector.h
- file_fetch_request.h
- file_fetch_request_forward.h
- file_flush_request.h
- file_flush_request_forward.h
- file_id_vector.h
- file_info_context.h
- file_info_context_badge.h
- file_info_context_badge_forward.h
- file_range_map.h
- file_range_set.h
- file_range_traits.h
- file_range_tree.h
- file_range_tree_forward.h
- file_range_tree_node.h
- file_range_tree_traits.h
- file_range_tree_utilities.h
- file_read_request.h
- file_read_request_forward.h
- file_read_request_set.h
- file_read_write_state.h
- file_reclaim_request.h
- file_reclaim_request_forward.h
- file_remove_request.h
- file_remove_request_forward.h
- file_request.h
- file_request_list.h
- file_request_tags.h
- file_request_traits.h
- file_service_context.h
- file_service_queries.h
- file_size_info.h
- file_size_info_forward.h
- file_storage.h
- file_touch_request.h
- file_touch_request_forward.h
- file_truncate_request.h
- file_truncate_request_forward.h
- file_write_request.h
- file_write_request_forward.h
- from_file_id_map.h
- logger.h
- logging.h
- memory_buffer.h
- sparse_file_buffer.h
- type_traits.h
- buffer.cpp
- database_builder.cpp
- displaced_buffer.cpp
- file.cpp
- file_access.cpp
- file_buffer.cpp
- file_context.cpp
- file_event_emitter.cpp
- file_id.cpp
- file_info.cpp
- file_info_context.cpp
- file_range.cpp
- file_read_request_set.cpp
- file_read_write_state.cpp
- file_result.cpp
- file_service.cpp
- file_service_context.cpp
- file_service_queries.cpp
- file_service_result.cpp
- file_storage.cpp
- logger.cpp
- memory_buffer.cpp
- sparse_file_buffer.cpp
- utility.cpp
- any_lock_set.cpp
- client.cpp
- CMakeLists.txt
- file_explorer_view.cpp
- file_move_flag.cpp
- inode_id.cpp
- inode_info.cpp
- logger.cpp
- mount_event.cpp
- mount_event_type.cpp
- mount_exception.cpp
- mount_flags.cpp
- mount_info.cpp
- mount_inode_id.cpp
- mount_result.cpp
- service.cpp
- service_context.cpp
- CMakeLists.txt
- constants.h
- database_builder.h
- directory_inode.h
- directory_inode_forward.h
- directory_inode_results.h
- file_cache.h
- file_cache_forward.h
- file_extension_db.h
- file_extension_db_forward.h
- file_info.h
- file_info_forward.h
- file_inode.h
- file_inode_forward.h
- file_io_context.h
- file_io_context_forward.h
- inode.h
- inode_badge.h
- inode_badge_forward.h
- inode_cache.h
- inode_cache_forward.h
- inode_db.h
- inode_db_forward.h
- inode_forward.h
- mount.h
- mount_db.h
- mount_db_forward.h
- mount_forward.h
- path_adapter.h
- path_adapter_forward.h
- ref.h
- ref_forward.h
- tags.h
- CMakeLists.txt
- CMakeLists.txt
- client.h
- client_forward.h
- CMakeLists.txt
- mount_event_observer.h
- mount_event_observer_forward.h
- mount_tests.h
- parameters.h
- parameters_forward.h
- printers.h
- real_client.h
- sync_tests.h
- test.h
- test_base.h
- utility.h
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- client.cpp
- CMakeLists.txt
- common_tests.cpp
- mount_event_observer.cpp
- mount_tests.cpp
- parameters.cpp
- printers.cpp
- real_client.cpp
- sync_tests.cpp
- test.cpp
- test_base.cpp
- utility.cpp
- CMakeLists.txt
- CMakeLists.txt
- database_builder.cpp
- directory_inode.cpp
- file_cache.cpp
- file_extension_db.cpp
- file_info.cpp
- file_inode.cpp
- file_io_context.cpp
- inode.cpp
- inode_cache.cpp
- inode_db.cpp
- mount.cpp
- mount_db.cpp
- CMakeLists.txt
- context.h
- context_forward.h
- directory_context_forward.h
- file_context.h
- file_context_forward.h
- mount_db_forward.h
- mount_forward.h
- path_adapter_forward.h
- service_context.h
- service_context_forward.h
- unmounter.h
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- platform.h
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- utility.cpp
- CMakeLists.txt
- library.h
- session.h
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- session.cpp
- session_base.cpp
- CMakeLists.txt
- library.h
- session.h
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- session.cpp
- session_base.cpp
- FindFUSE.cmake
- CMakeLists.txt
- has_rename_flags.cpp
- CMakeLists.txt
- platform.h
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- platform_tests.cpp
- CMakeLists.txt
- CMakeLists.txt
- utility.cpp
- CMakeLists.txt
- constants.h
- directory_context.h
- file_descriptor.h
- file_descriptor_forward.h
- inode_invalidator.h
- mount.h
- mount_db.h
- path_adapter.h
- process.h
- process_forward.h
- request.h
- request_forward.h
- session_base.h
- session_forward.h
- signal.h
- utility.h
- CMakeLists.txt
- CMakeLists.txt
- cleanup.sh
- CMakeLists.txt
- printers.h
- wrappers.h
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- mount_tests.cpp
- platform_tests.cpp
- printers.cpp
- wrappers.cpp
- CMakeLists.txt
- CMakeLists.txt
- constants.cpp
- directory_context.cpp
- file_descriptor.cpp
- inode_invalidator.cpp
- mount.cpp
- mount_db.cpp
- process.cpp
- request.cpp
- service.cpp
- session_base.cpp
- signal.cpp
- unmounter.cpp
- utility.cpp
- CMakeLists.txt
- platform_tests.h
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- platform_tests.cpp
- CMakeLists.txt
- FindWinFSP.cmake
- CMakeLists.txt
- constants.h
- directory_context.h
- dispatcher.h
- dispatcher_forward.h
- file_explorer_setter.h
- library.h
- local_pointer.h
- mount.h
- mount_db.h
- path_adapter.h
- platform.h
- security_descriptor.h
- security_descriptor_forward.h
- security_identifier.h
- security_identifier_forward.h
- shell.h
- utility.h
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- directory_monitor.h
- printers.h
- wrappers.h
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- directory_monitor.cpp
- mount_tests.cpp
- platform_tests.cpp
- printers.cpp
- sync_tests.cpp
- wrappers.cpp
- CMakeLists.txt
- CMakeLists.txt
- constants.cpp
- directory_context.cpp
- dispatcher.cpp
- file_explorer_setter.cpp
- local_pointer.cpp
- mount.cpp
- mount_db.cpp
- security_descriptor.cpp
- security_identifier.cpp
- service.cpp
- shell.cpp
- unmounter.cpp
- utility.cpp
- CMakeLists.txt
- context.cpp
- file_context.cpp
- service.cpp
- service_context.cpp
- unmounter.cpp
- CMakeLists.txt
- CMakeLists.txt
- service_context.h
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- service.cpp
- service_context.cpp
- CMakeLists.txt
- client.cpp
- command_serializer.cpp
- commands.cpp
- external.cpp
- freeimage.cpp
- gfx_pdfium.cpp
- GfxProcCG.mm
- isolatedprocess.cpp
- share.cpp
- tcp_context_pool.cpp
- drivenotifyosx.cpp
- fs.cpp
- osxutils.mm
- comms.cpp
- comms_client.cpp
- socket_utils.cpp
- console.cpp
- consolewaiter.cpp
- drivenotifyposix.cpp
- fs.cpp
- net.cpp
- waiter.cpp
- syncinternals.cpp
- syncuploadthrottlingfile.cpp
- syncuploadthrottlingmanager.cpp
- cppthread.cpp
- posixthread.cpp
- comms.cpp
- comms_client.cpp
- console.cpp
- consolewaiter.cpp
- drivenotifywin.cpp
- fs.cpp
- net.cpp
- waiter.cpp
- arguments.cpp
- attrmap.cpp
- auto_file_handle.cpp
- auto_uvfile.cpp
- autocomplete.cpp
- backofftimer.cpp
- base64.cpp
- canceller.cpp
- command.cpp
- commands.cpp
- db.cpp
- dns_lookup_pseudomessage.cpp
- drivenotify.cpp
- file.cpp
- fileattributefetch.cpp
- filefingerprint.cpp
- filesystem.cpp
- gfx.cpp
- hashcash.cpp
- heartbeats.cpp
- http.cpp
- json.cpp
- localpath.cpp
- log_level.cpp
- logging.cpp
- mediafileattribute.cpp
- megaapi.cpp
- megaapi_impl.cpp
- megaapi_impl_sync.cpp
- megaclient.cpp
- megaclientprefs.cpp
- megautils.cpp
- name_collision.cpp
- network_connectivity_test.cpp
- node.cpp
- nodemanager.cpp
- pendingcontactrequest.cpp
- process.cpp
- proxy.cpp
- pubkeyaction.cpp
- pwm_file_parser.cpp
- raid.cpp
- raidproxy.cpp
- recent_actions.cpp
- request.cpp
- sc_streaming_parser.cpp
- serialize64.cpp
- setandelement.cpp
- share.cpp
- sharenodekeys.cpp
- sync.cpp
- syncfilter.cpp
- testhooks.cpp
- textchat.cpp
- tlv.cpp
- totp.cpp
- transfer.cpp
- transferslot.cpp
- transferstats.cpp
- tree_filters.cpp
- treeproc.cpp
- udp_socket.cpp
- udp_socket_tester.cpp
- user.cpp
- user_attribute.cpp
- user_attribute_definition.cpp
- user_attribute_manager.cpp
- useralerts.cpp
- utils.cpp
- waiterbase.cpp
- client.h
- client_forward.h
- cloud_path.h
- cloud_path_forward.h
- directory.h
- file.h
- model.h
- model_forward.h
- path.h
- path_forward.h
- printers.h
- real_client.h
- single_client_test.h
- test.h
- utility.h
- watchdog.h
- utility.cpp
- utility.cpp
- client.cpp
- cloud_path.cpp
- common.cmake
- directory.cpp
- file.cpp
- model.cpp
- partial_download_tests.cpp
- path.cpp
- printers.cpp
- real_client.cpp
- utility.cpp
- watchdog.cpp
- client.h
- client_forward.h
- real_client.h
- scoped_file_event_observer.h
- client.cpp
- database_builder_tests.cpp
- file_service.cmake
- file_service_benchmarks.cpp
- file_service_tests.cpp
- file_services_queries_tests.cpp
- real_client.cpp
- SdkTestPasswordManager.cpp
- SdkTestPasswordManager.h
- SdkTestPasswordManagerBaseNode_test.cpp
- SdkTestPasswordManagerCreditCardNodeCRUD_test.cpp
- SdkTestPasswordManagerImport_test.cpp
- SdkTestPasswordManagerPassFolderCRUD_test.cpp
- SdkTestPasswordManagerPassNodeCRUD_test.cpp
- email_processor.py
- backup_sync_operations_test.cpp
- backup_test_utils.h
- CMakeLists.txt
- DisableBackupSync_test.cpp
- easy_curl.cpp
- easy_curl.h
- env_var_accounts.cpp
- env_var_accounts.h
- integration_test_utils.cpp
- integration_test_utils.h
- IsolatedGfx_test.cpp
- main.cpp
- mock_listeners.h
- one_question_survey_test.cpp
- sdk_server_test_utils.cpp
- sdk_server_test_utils.h
- sdk_test_backup_upload_operations_test.cpp
- sdk_test_file_path.cpp
- sdk_test_file_service.cpp
- sdk_test_ftp_server.cpp
- sdk_test_http_server.cpp
- sdk_test_lockless_cs_channel.cpp
- sdk_test_network.cpp
- sdk_test_node_tags.cpp
- sdk_test_node_tags.h
- sdk_test_pitag.cpp
- sdk_test_purge_notification.cpp
- sdk_test_sc_channel.cpp
- sdk_test_share.cpp
- sdk_test_share.h
- sdk_test_share_nested.cpp
- sdk_test_shares.cpp
- sdk_test_shares.h
- sdk_test_sync_upload_operations_test.cpp
- sdk_test_user_alerts.cpp
- sdk_test_user_attributes.cpp
- sdk_test_vault_access.cpp
- SdkTest_test.cpp
- SdkTest_test.h
- SdkTestCaseInsensitiveCollision_test.cpp
- SdkTestChangeLocalSyncRoot_test.cpp
- SdkTestCreateAccount_test.cpp
- SdkTestDeviceCenter_test.cpp
- SdkTestFilter_test.cpp
- SdkTestFolderController_test.cpp
- SdkTestGetChildrenLexicographic_test.cpp
- SdkTestGetRecentActions_test.cpp
- SdkTestListAllNodesByPage_test.cpp
- SdkTestMassiveActionPackets_test.cpp
- SdkTestNodeDateSections_test.cpp
- SdkTestNodesSetUp.cpp
- SdkTestNodesSetUp.h
- SdkTestPersistConnections_test.cpp
- SdkTestStreamingNodeKey_test.cpp
- SdkTestSyncLocalOperations_test.cpp
- SdkTestSyncNodeAttribute_test.cpp
- SdkTestSyncNodesOperations.cpp
- SdkTestSyncNodesOperations.h
- SdkTestSyncPrevalidation.cpp
- SdkTestSyncPrevalidation.h
- SdkTestSyncPrevalidation_test.cpp
- SdkTestSyncRootOperations_test.cpp
- SdkTestSyncUploadThrottling_test.cpp
- SdkTestSyncVersionedNodeDeletion_test.cpp
- SdkTestTransferMaxSpeeds_test.cpp
- SdkTestTransferResume_test.cpp
- SdkTestTransferStats_test.cpp
- Sync_test.cpp
- test.h
- sync_stress.py
- sync_test.py
- sync_test_app.py
- sync_test_base.py
- sync_test_megacli.py
- unicode_filenames.py
- cmds.txt
- compare_ops_in_two_folders.sh
- avl_node.h
- avl_utilities.h
- avl_tree_tests.cpp
- avl_tree_trait_tests.cpp
- file_range_trait_tests.cpp
- file_range_tree_tests.cpp
- file_range_tree_trait_tests.cpp
- file_service.cmake
- type_trait_tests.cpp
- http_streaming_buffer_test.cpp
- share_test.cpp
- tcp_context_pool_test.cpp
- Arguments_test.cpp
- AttrMap_test.cpp
- CacheKeyCombinations.h
- CacheLRU_test.cpp
- canceller_test.cpp
- ChildNodeLookup_test.cpp
- ChunkMacMap_test.cpp
- CMakeLists.txt
- Commands_test.cpp
- constants.h
- Crypto_test.cpp
- cxx20_features_test.cpp
- DateSection_test.cpp
- DefaultedDbTable.h
- DefaultedDirAccess.h
- DefaultedFileAccess.h
- DefaultedFileSystemAccess.h
- file_access_tests.cpp
- File_test.cpp
- FileFingerprint_CRC_test.cpp
- FileFingerprint_test.cpp
- FsNode.cpp
- FsNode.h
- getDefaultLogName.cpp
- GfxCommands_test.cpp
- hashcash_test.cpp
- Isolatedprocess_test.cpp
- JSONNumericParsers_test.cpp
- jsonsplitter_test.cpp
- localpath_test.cpp
- Logging_test.cpp
- LRUCache_test.cpp
- MacComparison_test.cpp
- main.cpp
- MediaProperties_test.cpp
- MegaApi_test.cpp
- megaclient_test.cpp
- name_collision_test.cpp
- NodeKeyValidation_test.cpp
- NodesMatchedByFsid_test.cpp
- NotImplemented.h
- PayCrypter_test.cpp
- PendingContactRequest_test.cpp
- proxy_test.cpp
- pwm_file_parser_test.cpp
- pwm_import_validation.cpp
- sc_streaming_parser_test.cpp
- Scoped_timer_test.cpp
- SearchByPageTestBase.h
- Serialization_test.cpp
- Share_test.cpp
- shared_mutex_tests.cpp
- SharedMemoryZone_test.cpp
- Sqlite_test.cpp
- SqliteDateSectionsPerf_test.cpp
- SqliteLexicographicListing_test.cpp
- SqliteNodesPerf_test.cpp
- Sync_conflict_test.cpp
- Sync_test.cpp
- SyncUploadThrottling_test.cpp
- TextChat_test.cpp
- totp_test.cpp
- Transfer_test.cpp
- Transferstats_test.cpp
- uripath_test.cpp
- user_attributes_test.cpp
- User_test.cpp
- utils.cpp
- utils.h
- utils_optional_test.cpp
- utils_test.cpp
- CMakeLists.txt
- gtest_common.cpp
- gtest_common.h
- README.md
- sdk_test_data_provider.cpp
- sdk_test_data_provider.h
- sdk_test_utils.cpp
- sdk_test_utils.h
- stdfs.h
- ccronexpr.cpp
- ccronexpr.h
- CMakeLists.txt
- LICENSE
- CMakeLists.txt
- csv.h
- LICENSE
- CMakeLists.txt
- evt_tls.cpp
- evt_tls.h
- LICENSE
- queue.h
- CMakeLists.txt
- glob.c
- glob.h
- AUTHORS
- CMakeLists.txt
- http_parser.cpp
- http_parser.h
- LICENSE-MIT
- CMakeLists.txt
- LICENSE
- utf8proc.cpp
- utf8proc.h
- utf8proc_data.c
- CMakeLists.txt
- dict-src.h
- LICENSE.txt
- README.md
- zxcvbn.cpp
- zxcvbn.h
- CMakeLists.txt
- server.cpp
- server.h
- server.cpp
- server.h
- logger.cpp
- logger.h
- main.cpp
- processor.cpp
- processor.h
- server.h
- thread_pool.cpp
- thread_pool.h
- CMakeLists.txt
- executable_dir.cpp
- executable_dir.h
- getDefaultLogName.cpp
- main.cpp
- server_client_test.cpp
- CMakeLists.txt
- .clang-format
- .gitignore
- .gitlab-ci.yml
- .gitleaksignore
- CMakeLists.txt
- CMakePresets.json
- CREDITS.md
- LICENSE
- Package.swift
- README.md
- vcpkg.json
# Installation Guide
1. Get the code
git clone https://github.com/meganz/sdk
Downloads the entire project code from GitHub to your computer.
cd sdk
Moves into the project folder you just downloaded.
2. Official Install Script
Easy RecommendedPrerequisites
- APT (Debian/Ubuntu κ³μ΄) Built into Debian/Ubuntu-based Linux distributions.
sudo apt install build-essential curl zip unzip autoconf autoconf-archive nasm libtool-bin
Installs directly from the APT package repository (Debian/Ubuntu-based).
After installing, open a new terminal and run the program's version command (e.g. --version) to confirm it worked.
Pulled directly from this repo's README.
3. CMake
MediumPrerequisites
cmake -DVCPKG_ROOT=vcpkg -DCMAKE_BUILD_TYPE=Debug -S sdk -B build_dir
Type this command into your terminal and run it.
cmake --build build_dir
Type this command into your terminal and run it.
Check that an executable was created inside the build folder, then run it directly (e.g. ./build/app_name).
Pulled directly from this repo's README.
4. Python
EasyPrerequisites
pip install -r automation/requirements.txt
Installs the Python libraries listed in requirements.txt (or similar).
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
// repository documentation
Was this content helpful?
(0 ratings)
