TransferSession
Defined in: src/core/TransferSession.ts:14
Connected provider session exposed through TransferClient.connect.
Type Parameters
Section titled “Type Parameters”| Type Parameter | Default type |
|---|---|
TRaw | unknown |
Properties
Section titled “Properties”| Property | Type | Description | Defined in |
|---|---|---|---|
capabilities | CapabilitySet | Provider capabilities available for this connected session. | src/core/TransferSession.ts:18 |
fs | RemoteFileSystem | Provider-neutral remote file-system operations. | src/core/TransferSession.ts:20 |
provider | ProviderId | Provider backing this session. | src/core/TransferSession.ts:16 |
transfers? | ProviderTransferOperations | Optional provider-backed transfer read/write operations. | src/core/TransferSession.ts:22 |
Methods
Section titled “Methods”disconnect()
Section titled “disconnect()”disconnect(): Promise<void>;Defined in: src/core/TransferSession.ts:24
Disconnects and releases provider resources.
Returns
Section titled “Returns”Promise<void>
raw()?
Section titled “raw()?”optional raw(): TRaw;Defined in: src/core/TransferSession.ts:26
Returns a provider-specific advanced interface when one exists.
Returns
Section titled “Returns”TRaw