Lines Matching refs:channel

3052         $channel = self::CHANNEL_EXEC;
3054 …if (isset($this->channel_status[$channel]) && $this->channel_status[$channel] == NET_SSH2_MSG_CHAN…
3055 return $channel;
3057 } while ($channel++ < self::CHANNEL_SUBSYSTEM);
3122 $channel = $this->get_interactive_channel();
3125 return $this->get_channel_packet($channel);
3138 $response = $this->get_channel_packet($channel);
3751 …bstr($payload, 9, $length) == 'keepalive@openssh.com' && isset($this->server_channels[$channel])) {
3753 …is->send_binary_packet(pack('CN', NET_SSH2_MSG_CHANNEL_SUCCESS, $this->server_channels[$channel]));
3837 list($channel, $window_size) = Strings::unpackSSH2('NN', $payload);
3839 $this->window_size_client_to_server[$channel] += $window_size;
3982 list($type, $channel) = Strings::unpackSSH2('CN', $response);
3985 …if (isset($channel) && isset($this->channel_status[$channel]) && isset($this->window_size_server_t…
3986 $this->window_size_server_to_client[$channel] -= strlen($response);
3989 if ($this->window_size_server_to_client[$channel] < 0) {
3992 … pack('CNN', NET_SSH2_MSG_CHANNEL_WINDOW_ADJUST, $this->server_channels[$channel], $this->window_r…
3994 $this->window_size_server_to_client[$channel] += $this->window_resize;
4010 … if ($client_channel == $channel && $this->channel_status[$channel] == NET_SSH2_MSG_CHANNEL_DATA) {
4013 $this->channel_buffers[$channel][] = chr($type) . $data;
4017 if ($this->channel_status[$channel] == NET_SSH2_MSG_CHANNEL_CLOSE) {
4036 …this->send_binary_packet(pack('CN', NET_SSH2_MSG_CHANNEL_CLOSE, $this->server_channels[$channel]));
4038 $this->channel_status[$channel] = NET_SSH2_MSG_CHANNEL_EOF;
4055 switch ($this->channel_status[$channel]) {
4060 $this->server_channels[$channel],
4062 $this->packet_size_client_to_server[$channel]
4069 $this->window_size_client_to_server[$channel] = $window_size;
4070 …$result = $client_channel == $channel ? true : $this->get_channel_packet($client_channel, $skip_ex…
4077 if ($client_channel == $channel) {
4092 $this->channel_buffers[$channel][] = chr($type) . $data;
4118 if ($channel == self::CHANNEL_AGENT_FORWARD) {
4121 $this->send_channel_packet($channel, $agent_response);
4126 if ($client_channel == $channel) {
4129 $this->channel_buffers[$channel][] = chr($type) . $data;
4137 if ($this->channel_status[$channel] != NET_SSH2_MSG_CHANNEL_EOF) {
4138 …this->send_binary_packet(pack('CN', NET_SSH2_MSG_CHANNEL_CLOSE, $this->server_channels[$channel]));
4141 $this->channel_status[$channel] = NET_SSH2_MSG_CHANNEL_CLOSE;
4142 if ($client_channel == $channel) {