--- !ruby/object:RI::MethodDescription 
aliases: []

block_params: 
comment: 
- !ruby/struct:SM::Flow::P 
  body: Scripts the sending of a new channel request packet to the remote host. <tt>channel</tt> should be an instance of Net::SSH::Test::Channel. <tt>request</tt> is a string naming the request type to send, <tt>reply</tt> is a boolean indicating whether a response to this packet is required , and <tt>data</tt> is any additional request-specific data that this packet should send. <tt>success</tt> indicates whether the response (if one is required) should be success or failure.
- !ruby/struct:SM::Flow::P 
  body: If a reply is desired, a remote packet will also be queued, :channel_success if <tt>success</tt> is true, or :channel_failure if <tt>success</tt> is false.
- !ruby/struct:SM::Flow::P 
  body: This will typically be called via Net::SSH::Test::Channel#sends_exec or Net::SSH::Test::Channel#sends_subsystem.
full_name: Net::SSH::Test::Script#sends_channel_request
is_singleton: false
name: sends_channel_request
params: (channel, request, reply, data, success=true)
visibility: public
