静的 読み取り専用Attributes属性結果型。
静的 読み取り専用Hostサーバーホストの公開鍵型。
静的 読み取り専用Listingディレクトリ一覧結果型。
静的 読み取り専用Pathパス結果型。
静的 読み取り専用Result基本結果型。
SSH 接続を即座に破棄し、未完了の操作を起こします。
SSH ハンドシェイクを確立します。既定のポートは 22 で、 その後 login で認証します。ホストの信頼性は自動検証しません。 アプリケーションはログイン前に getSessionInfo で指紋を検証できます。
serverporttimeoutリモートディレクトリを作成します。既定の Unix 権限は 0o755 です。
pathpermissionstimeoutバイト位置 offset からチャンク単位でダウンロードし、callback を順に 待機します。オフセットの最大値は 2^53-1 です。
pathcallbackoffsettimeoutリモート属性を照会します。followLinks は既定でシンボリックリンクを たどり、false ならリンク自体を照会します。
pathfollowLinkstimeoutユーザー名とパスワードで非同期に認証し、SFTP チャネルを開きます。
namepasswordtimeoutオプション対応する公開鍵・秘密鍵と任意の秘密鍵パスフレーズで非同期に認証します。 鍵の引数はファイルパスではなく内容です。
namepublicKeyprivateKeypassphraseオプションtimeoutオプションリモートパスを改名します。overwrite が true の場合は OpenSSH の上書き改名拡張へのサーバー対応が必要です。
oldPathnewPathoverwritetimeoutコールバックが提供するチャンクでファイルをアップロードし、 各チャンクの書き込み完了を待ちます。
pathリモートファイルのパス。
callbackバッファを埋めて size を設定するコールバック。
permissions新規ファイルの権限。既定は 0o644 です。
truncate既存ファイルを空にするか。既定は true です。
append追記書き込みを要求するか。既定は false です。
offset開始バイトオフセット。既定は 0n、最大値は 2^53-1 です。
timeout進捗がない場合のタイムアウト設定。既定では制限なしです。
ssh2 ベースの非同期 SFTP クライアント。ファイル操作は呼び出し順に実行します。