pssht
latest
SSH server library written in PHP
|
Public Member Functions | |
__construct ($channel, $code, $data) | |
getCode () | |
getData () | |
serialize (\fpoirotte\Pssht\Wire\Encoder $encoder) | |
![]() | |
__construct ($channel) | |
getChannel () | |
serialize (\fpoirotte\Pssht\Wire\Encoder $encoder) | |
Static Public Member Functions | |
static | getMessageId () |
static | unserialize (\fpoirotte\Pssht\Wire\Decoder $decoder) |
![]() | |
static | unserialize (\fpoirotte\Pssht\Wire\Decoder $decoder) |
Public Attributes | |
const | SSH_EXTENDED_DATA_STDERR = 1 |
Assume the extended data stream is stderr . | |
Protected Attributes | |
$code | |
Code designating the extended data stream. | |
$data | |
Payload. | |
![]() | |
$channel | |
Local channel identifier. | |
fpoirotte\Pssht\Messages\CHANNEL\EXTENDED\DATA::__construct | ( | $channel, | |
$code, | |||
$data | |||
) |
Construct a new SSH_MSG_CHANNEL_EXTENDED_DATA message.
Abstract constructor for a channel-related SSH message.
int | $channel | Local channel identifier. |
int | $code | Code designating the extended data stream the payload is taken from. |
string | $data | Message's payload. |
Definition at line 41 of file DATA.php.
References fpoirotte\Pssht\Messages\CHANNEL\Base\$channel, fpoirotte\Pssht\Messages\CHANNEL\EXTENDED\DATA\$code, and fpoirotte\Pssht\Messages\CHANNEL\EXTENDED\DATA\$data.
fpoirotte\Pssht\Messages\CHANNEL\EXTENDED\DATA::getCode | ( | ) |
Get the extended stream's identifier.
int | Extended stream's code. |
Definition at line 76 of file DATA.php.
References fpoirotte\Pssht\Messages\CHANNEL\EXTENDED\DATA\$code.
fpoirotte\Pssht\Messages\CHANNEL\EXTENDED\DATA::getData | ( | ) |
Get the payload associated with this message.
string | Message's payload. |
Definition at line 87 of file DATA.php.
References fpoirotte\Pssht\Messages\CHANNEL\EXTENDED\DATA\$data.
|
static |
Retrieve the message's identifier.
int | Message identifier. |
Implements fpoirotte\Pssht\Messages\MessageInterface.
fpoirotte\Pssht\Messages\CHANNEL\EXTENDED\DATA::serialize | ( | \fpoirotte\Pssht\Wire\Encoder | $encoder | ) |
Serialize the message.
fpoirotte::Pssht::Wire::Encoder | $encoder | Encoder to use to perform serialization. |
MessageInterface | Returns this message. |
Implements fpoirotte\Pssht\Messages\MessageInterface.
|
static |
Unserialize some data into a message.
fpoirotte::Pssht::Wire::Decoder | $decoder | Decoder to use to perform unserialization. |
MessageInterface | Unserialized message. |
Implements fpoirotte\Pssht\Messages\MessageInterface.