MCPcopy Create free account

hub / github.com/ProtonDriveApps/sdk / functions

Functions3,221 in github.com/ProtonDriveApps/sdk

↓ 7 callersMethodgetSeekableStream
* Get a seekable stream that can be used to download specific range of * data from the file. This is useful for video players to download the
client/js/src/interface/download.ts:57
↓ 7 callersMethodgetSharingInfo
(nodeUid: string)
client/js/src/internal/sharing/sharingManagement.ts:76
↓ 7 callersMethodgetYieldPointer
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/ProtonDriveSdkNativeClient.kt:420
↓ 7 callersMethodload
(nodeUid: ID)
client/js/src/internal/batchLoading.ts:63
↓ 7 callersFunctionmakeNodeRevisionUid
(volumeId: string, nodeId: string, revisionId: string)
client/js/src/internal/uids.ts:18
↓ 7 callersFunctionscrubPathsInString
* Redacts path-like spans (and full http(s)/file URLs) so directory layout and user home are not sent.
cli/src/telemetry/sentry.ts:101
↓ 7 callersFunctionsplitExtension
(filename = '')
client/js/src/internal/nodes/nodeName.ts:4
↓ 7 callersFunctionsplitQuotedLine
(line: string)
cli/src/cli/splitQuotedLine.ts:13
↓ 7 callersMethodstart
( stream: ReadableStream, thumbnails: Thumbnail[], onProgress?: (uploadedBytes: number
client/js/src/internal/upload/streamUploader.ts:142
↓ 7 callersFunctiontestRule
* Test a rule inside the code and see if we find lines matching it * @param {RegExp} rule rule to test inside the whole content * @param {string} co
client/js/tasks/linter.mjs:24
↓ 7 callersMethodunshareNode
(nodeUid: string, settings?: UnshareNodeSettings)
client/js/src/internal/sharing/sharingManagement.ts:327
↓ 7 callersFunctionverifyFailure
(error: string, downloadedBytes: number | undefined)
client/js/src/internal/download/fileDownloader.test.ts:105
↓ 7 callersFunctionverifySuccess
( fileProgress: number = 6, // 3 blocks of length 1, 2, 3 )
client/js/src/internal/download/fileDownloader.test.ts:91
↓ 6 callersMethodGeneratePrivateKey
()
client/cs/src/Proton.Drive.Sdk/Cryptography/CryptoGenerator.cs:23
↓ 6 callersMethodGenerateSessionKey
()
client/cs/src/Proton.Drive.Sdk/Cryptography/CryptoGenerator.cs:33
↓ 6 callersMethodPutAsync
( string requestUri, TRequestBody body, JsonTypeInfo<TRequestBody> bodyTypeInfo,
client/cs/src/Proton.Sdk/Api/Http/HttpApiCallBuilder.cs:58
↓ 6 callersMethodRecordMetric
(IMetricEvent metricEvent)
client/cs/src/Proton.Drive.Sdk.CExports/InteropTelemetry.cs:21
↓ 6 callersMethodTryGetFileElseFolder
( [MaybeNullWhen(false)] out FileNode fileNode, [MaybeNullWhen(false)] out FileSecrets fileSec
client/cs/src/Proton.Drive.Sdk/Nodes/NodeMetadata.cs:33
↓ 6 callersMethodaddSharedByMeNodeUid
(nodeUid: string)
client/js/src/internal/sharing/cache.ts:34
↓ 6 callersFunctioncollectResults
(asyncGen: AsyncGenerator<T>)
client/js/src/internal/asyncIteratorMap.test.ts:12
↓ 6 callersMethodcommitDraft
( nodeRevisionDraft: NodeRevisionDraft, manifest: Uint8Array<ArrayBuffer>, extendedAtt
client/js/src/internal/upload/manager.ts:380
↓ 6 callersFunctioncreateAsyncGenerator
(values: T[], delay: number = 0)
client/js/src/internal/asyncIteratorRace.test.ts:9
↓ 6 callersFunctioncreateInputIterator
(generators: AsyncGenerator<T>[])
client/js/src/internal/asyncIteratorRace.test.ts:3
↓ 6 callersMethoddecryptRootShare
(share: EncryptedRootShare)
client/js/src/internal/shares/cryptoService.ts:75
↓ 6 callersMethoderror
(message: string, error?: unknown)
client/js/src/telemetry.ts:197
↓ 6 callersFunctiongenerateFileExtendedAttributes
( common: { modificationTime?: Date; size: number; blockSizes: number[]; d
client/js/src/internal/nodes/extendedAttributes.ts:86
↓ 6 callersMethodgetFileDownloader
(nodeOrUid: NodeOrUid)
client/js/src/diagnostic/sdkDiagnosticBase.ts:10
↓ 6 callersFunctiongetJNIEnv
incubating/client/kt/sdk/src/main/jni/global.c:17
↓ 6 callersMethodgetNodeHierarchy
* Get the node hierarchy for the given node. * * The hierarchy is returned as a list of nodes. The first node is the root * node, the l
client/js/src/protonDriveClient.ts:538
↓ 6 callersMethodgetNodePrivateAndSessionKeys
(nodeUid: string)
client/js/src/internal/sharing/interface.ts:162
↓ 6 callersMethodgetNodeUids
(type: SharingType)
client/js/src/internal/sharing/cache.ts:111
↓ 6 callersMethodgetScopeIds
(context: EventsContext)
cli/src/events/storage.ts:41
↓ 6 callersMethodgetSharedByMeNodeUids
()
client/js/src/internal/sharing/cache.ts:21
↓ 6 callersFunctiongetVerificationMessage
( verified: VERIFICATION_STATUS, verificationErrors?: Error[], signatureType?: string, notAvai
client/js/src/internal/errors.ts:17
↓ 6 callersMethodgetVolumeMetricContext
(volumeId: string)
client/js/src/internal/download/interface.ts:21
↓ 6 callersMethodhandleClaimedAuthor
( node: NodesCryptoReporterNode, field: MetricVerificationErrorField, signatureType: s
client/js/src/internal/nodes/cryptoService.ts:34
↓ 6 callersFunctionisProtonDocument
(mediaType?: string)
client/js/src/internal/nodes/mediaTypes.ts:7
↓ 6 callersMethoditerateBookmarks
(signal?: AbortSignal)
client/js/src/internal/sharing/sharingAccess.ts:168
↓ 6 callersMethoditerateChunks
()
client/js/src/internal/upload/chunkStreamReader.ts:18
↓ 6 callersMethoditerateTrashedNodes
* Iterates the trashed nodes. * * The list of trashed nodes is not cached and is fetched from the server * on each call. The node data
client/js/src/protonDriveClient.ts:499
↓ 6 callersFunctionmakeUid
(...parts: string[])
client/js/src/internal/uids.ts:68
↓ 6 callersFunctionmemberRoleToPermission
(memberRole: MemberRole)
client/js/src/internal/apiService/transformers.ts:50
↓ 6 callersMethodopen
(logger: Logger, cacheDir: string)
cli/src/events/providerPersisted.ts:19
↓ 6 callersMethodpost
( url: string, data?: RequestPayload, signal?: AbortSignal, )
client/js/src/internal/apiService/apiService.ts:135
↓ 6 callersFunctionpushDataToVoidMethod
incubating/client/kt/sdk/src/main/jni/global.c:32
↓ 6 callersMethodrelease
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/JniHttpStream.kt:60
↓ 6 callersMethodreleaseCapacity
(expectedSize: number)
client/js/src/internal/upload/queue.ts:52
↓ 6 callersMethodremoveSharedByMeNodeUid
(nodeUid: string)
client/js/src/internal/sharing/cache.ts:38
↓ 6 callersMethodreportDecryptionError
(node: NodesCryptoReporterNode, field: MetricsDecryptionErrorField, error: unknown)
client/js/src/internal/nodes/cryptoService.ts:43
↓ 6 callersMethodrequestsThrottled
()
client/js/src/internal/sdkEvents.ts:27
↓ 6 callersMethodresendInvitationEmail
(invitationUid: string)
client/js/src/internal/sharing/apiService.ts:472
↓ 6 callersMethodseed
(items: QueueItem<{ parentNode: NodeEntity }>[])
cli/src/commands/fileSystem/transferQueue.test.ts:98
↓ 6 callersMethodsetSharedByMeNodeUids
(nodeUids: string[] | undefined)
client/js/src/internal/sharing/cache.ts:42
↓ 6 callersFunctionsplitUid
(uid: string, expectedParts: number, typeName: string)
client/js/src/internal/uids.ts:72
↓ 6 callersFunctiontempDir
()
cli/src/events/providerPersisted.test.ts:11
↓ 6 callersMethodtrashNodes
* Trash the nodes. * * The operation is performed in batches and the results are yielded * as they are available. Order of the results
client/js/src/protonDriveClient.ts:638
↓ 6 callersFunctionverifyOnProgress
(downloadedBytes: number[])
client/js/src/internal/download/fileDownloader.test.ts:124
↓ 6 callersFunctionwaitSeconds
(seconds: number)
client/js/src/internal/wait.ts:20
↓ 5 callersMethodCreateAsync
( ProtonDriveClient client, IRevisionDraftProvider revisionDraftProvider, NodeUid tele
client/cs/src/Proton.Drive.Sdk/Nodes/Upload/FileUploader.cs:117
↓ 5 callersMethodCreateClientWithTimeout
(this IHttpClientFactory httpClientFactory, double timeoutSeconds)
client/cs/src/Proton.Drive.Sdk/Http/HttpClientFactoryExtensions.cs:5
↓ 5 callersMethodCreateHttpClient
( ProtonApiSession? session = null, Uri? baseAddress = null, TimeSpan? att
incubating/account/cs/src/Proton.Drive.Sdk.Account/ProtonClientConfigurationExtensions.cs:16
↓ 5 callersMethodDeleteAsync
(string requestUri, CancellationToken cancellationToken)
client/cs/src/Proton.Sdk/Api/Http/HttpApiCallBuilder.cs:69
↓ 5 callersMethodDequeueBlocks
<summary> Removes blocks from the block transfer queue, making room for new blocks to be queued. </summary>
client/cs/src/Proton.Drive.Sdk/Nodes/TransferQueue.cs:202
↓ 5 callersMethodDispose
(bool disposing)
client/cs/src/Proton.Drive.Sdk.CExports/InteropStream.cs:197
↓ 5 callersMethodDisposeAsync
()
client/cs/src/Proton.Drive.Sdk/Nodes/Upload/RevisionDraft.cs:118
↓ 5 callersMethodGetSecretsAsync
(ProtonDriveClient client, NodeUid fileUid, bool forPhotos, CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Nodes/FileOperations.cs:10
↓ 5 callersMethodGetShareAsync
(ProtonDriveClient client, ShareId shareId, bool useCacheOnly, CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Shares/ShareOperations.cs:8
↓ 5 callersMethodSetFolderSecretsAsync
(NodeUid nodeId, FolderSecrets secrets, CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Caching/DriveSecretCache.cs:31
↓ 5 callersMethodSetShareAsync
(Share share, CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Caching/DriveEntityCache.cs:95
↓ 5 callersMethodSetShareKeyAsync
(ShareId shareId, PgpPrivateKey shareKey, CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Caching/DriveSecretCache.cs:14
↓ 5 callersMethodTryCreate
(string baseUidString, string relativeIdString, [NotNullWhen(true)] out NodeUid? uid)
client/cs/src/Proton.Drive.Sdk/Nodes/NodeUid.cs:38
↓ 5 callersMethodaddListener
(callback: Listener<T>)
client/js/src/internal/events/eventManager.ts:50
↓ 5 callersMethodcanListenForEvents
()
cli/src/events/interface.ts:6
↓ 5 callersFunctionconvertInternalNode
(node: InternalPartialNode)
client/js/src/transformers.ts:85
↓ 5 callersMethodcreateAlbum
( parentNodeUid: string, album: { encryptedName: string; hash: string;
client/js/src/internal/photos/apiService.ts:284
↓ 5 callersMethoddecryptInvitation
* Verifies an invitation.
client/js/src/internal/sharing/cryptoService.ts:228
↓ 5 callersMethoddecryptNode
( encryptedNode: EncryptedPhotoNode, parentKey: PrivateKey, )
client/js/src/internal/photos/nodes.ts:279
↓ 5 callersMethoddeleteAlbum
(albumNodeUid: string, options: { force?: boolean } = {})
client/js/src/internal/photos/apiService.ts:342
↓ 5 callersFunctiondrainUpload
(controller: { completion(): Promise<unknown> })
client/js/src/internal/upload/index.test.ts:68
↓ 5 callersFunctionemptyEventsDocument
()
cli/src/events/storage.ts:137
↓ 5 callersMethodencryptNewName
( parentKeys: { key: PrivateKey; hashKey?: Uint8Array<ArrayBuffer> }, nodeNameSessionKey: Sess
client/js/src/internal/nodes/cryptoService.ts:675
↓ 5 callersMethodenqueueEvent
(event: DiagnosticResult)
client/js/src/diagnostic/eventsGenerator.ts:13
↓ 5 callersMethodenqueueItem
(item: QueueItem<RemoteDataType>)
cli/src/commands/fileSystem/transferQueue.ts:89
↓ 5 callersFunctioneventsJsonFile
(dir: string)
cli/src/events/providerPersisted.test.ts:15
↓ 5 callersFunctionexpectMetricEvent
(previousError: unknown, failedAttempts: number)
client/js/src/internal/apiService/apiService.test.ts:49
↓ 5 callersFunctionfindName
(nodes: NodeEntity[], uid: string)
cli/src/cli/node.ts:3
↓ 5 callersFunctiongenerateAPIFileNode
(linkOverrides = {}, overrides = {}, fileOverrides = {})
client/js/src/internal/nodes/apiService.test.ts:8
↓ 5 callersFunctiongeneratePrivateKey
()
cli/src/cache/driveCryptoCacheAdapter.test.ts:168
↓ 5 callersFunctiongenerateSessionKey
(recipientPrivateKey: Awaited<ReturnType<typeof generatePrivateKey>>)
cli/src/cache/driveCryptoCacheAdapter.test.ts:176
↓ 5 callersMethodgetCancelPointer
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/JniJob.kt:5
↓ 5 callersMethodgetExistingFileNodeCrypto
(nodeUid: string)
client/js/src/internal/upload/manager.ts:88
↓ 5 callersMethodgetInternalSharingInfo
(nodeUid: string)
client/js/src/internal/sharing/sharingManagement.ts:419
↓ 5 callersMethodgetNodes
(pathStrings: string[], supportedTypes?: PathType[])
cli/src/cli/paths.ts:57
↓ 5 callersMethodgetRootNodeEmailKey
(nodeUid: string)
client/js/src/internal/sharing/interface.ts:168
↓ 5 callersMethodgetShareKey
(shareId: string)
client/js/src/internal/shares/cryptoCache.ts:30
↓ 5 callersMethodgetUserData
()
incubating/account/js/src/addresses.ts:180
↓ 5 callersMethodgetVolume
(volumeId: string)
client/js/src/internal/shares/cache.ts:27
↓ 5 callersMethodhandleRequest
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/ProtonDriveSdkNativeClient.kt:73
↓ 5 callersMethodinit
(apiClient: ApiClient, userPlan: UserPlan)
cli/src/telemetry/metricHandler.ts:36
↓ 5 callersFunctionisCodeOk
(code: number)
client/js/src/internal/apiService/errorCodes.ts:9
← previousnext →201–300 of 3,221, ranked by callers