pssht
latest
SSH server library written in PHP
|
Public Member Functions | |
handle ($msgType,\fpoirotte\Pssht\Wire\Decoder $decoder,\fpoirotte\Pssht\Transport $transport, array &$context) | |
Interface for an SSH message handler.
Definition at line 17 of file HandlerInterface.php.
fpoirotte\Pssht\Handlers\HandlerInterface::handle | ( | $msgType, | |
\fpoirotte\Pssht\Wire\Decoder | $decoder, | ||
\fpoirotte\Pssht\Transport | $transport, | ||
array & | $context | ||
) |
Handle an SSH message.
int | $msgType | Message identifier. |
fpoirotte::Pssht::Wire::Decoder | $decoder | Decoder for the message. |
fpoirotte::Pssht::Transport | $transport | Transport layer the message was received from. |
array | $context | Context for the SSH connection. |
Implemented in fpoirotte\Pssht\Application\TestService, fpoirotte\Pssht\Connection, fpoirotte\Pssht\Handlers\USERAUTH\REQUEST, fpoirotte\Pssht\Handlers\SERVICE\REQUEST, fpoirotte\Pssht\Application\EchoService, fpoirotte\Pssht\Handlers\NEWKEYS, fpoirotte\Pssht\Handlers\CHANNEL\CLOSE, fpoirotte\Pssht\Handlers\CHANNEL\OPEN, fpoirotte\Pssht\Handlers\CHANNEL\REQUEST, fpoirotte\Pssht\Handlers\DEBUG, fpoirotte\Pssht\Handlers\DISCONNECT, fpoirotte\Pssht\Handlers\IGNORE, fpoirotte\Pssht\Handlers\InitialState, fpoirotte\Pssht\Handlers\KEXDH\INIT, and fpoirotte\Pssht\Handlers\KEXINIT.