Connect Manager

SftpChannelInterface

Канал обмена SFTP-PDU поверх уже установленной SSH-сессии.

Table of Contents

Methods

receiveSftp()  : string
Читает один полный SFTP payload (уже без внешнего length framing).
sendSftp()  : void
Отправляет SFTP payload без внешнего uint32 length framing (его добавляет клиент).

Methods

receiveSftp()

Читает один полный SFTP payload (уже без внешнего length framing).

public receiveSftp() : string
Tags
throws
ConnectionException

При закрытом соединении или ошибке чтения

Return values
string —

Тело пакета; пустая строка недопустима при успешном чтении

sendSftp()

Отправляет SFTP payload без внешнего uint32 length framing (его добавляет клиент).

public sendSftp(string $sftpPayload) : void
Parameters
$sftpPayload : string

Тело SFTP-пакета (тип + поля RFC 4254/4256)

Tags
throws
ConnectionException

При закрытом соединении или ошибке записи

On this page

Search results