# File lib/net/ssh/connection/channel.rb, line 463 def send_channel_request(request_name, *data, &callback) info { "sending channel request #{request_name.inspect}" } msg = Buffer.from(:byte, CHANNEL_REQUEST, :long, remote_id, :string, request_name, :bool, !callback.nil?, *data) connection.send_message(msg) pending_requests << callback if callback end