Class: HrrRbSftp::Protocol::Version3::Packet::SSH_FXP_EXTENDED
- Inherits:
-
Object
- Object
- HrrRbSftp::Protocol::Version3::Packet::SSH_FXP_EXTENDED
- Includes:
- Common::Packetable
- Defined in:
- lib/hrr_rb_sftp/protocol/version3/packet/200_ssh_fxp_extended.rb
Constant Summary collapse
- TYPE =
200
- FORMAT =
[ [DataType::Byte, :"type" ], [DataType::Uint32, :"request-id" ], [DataType::String, :"extended-request"], ]
- CONDITIONAL_FORMAT =
{ :"extended-request" => { }, }
Instance Attribute Summary
Attributes included from Loggable
Instance Method Summary collapse
Methods included from Common::Packetable
Methods included from Loggable
#log_debug, #log_error, #log_fatal, #log_info, #log_warn
Instance Method Details
#respond_to(request) ⇒ Object
21 22 23 24 25 26 27 28 29 |
# File 'lib/hrr_rb_sftp/protocol/version3/packet/200_ssh_fxp_extended.rb', line 21 def respond_to request { :"type" => Packet::SSH_FXP_STATUS::TYPE, :"request-id" => request[:"request-id"], :"code" => Packet::SSH_FXP_STATUS::SSH_FX_OP_UNSUPPORTED, :"error message" => "Unsupported extended-request: #{request[:"extended-request"]}", :"language tag" => "", } end |