Class: Net::SFTP::Protocol::V_05::Impl

Class | Net::SFTP::Protocol::V_05::Impl
In: | lib/net/sftp/protocol/05/impl.rb
Parent: | V_04::Impl

The implementation of the operations available to version 5 of the SFTP protocol.

### Methods

open

### Classes and Modules

Module Net::SFTP::Protocol::V_05::Impl::ACE

### Constants

F_CREATE_NEW | = | 0x00000000
F_CREATE_TRUNCATE | = | 0x00000001
F_OPEN_EXISTING | = | 0x00000002
F_OPEN_OR_CREATE | = | 0x00000003
F_TRUNCATE_EXISTING | = | 0x00000004
F_APPEND_DATA | = | 0x00000008
F_APPEND_DATA_ATOMIC | = | 0x00000010
F_TEXT_MODE | = | 0x00000020
F_READ_LOCK | = | 0x00000040
F_WRITE_LOCK | = | 0x00000080
F_DELETE_LOCK | = | 0x00000100

### Public Instance methods

open( id, path, flags, mode=0660 )

The open operation changed in version 4. This method keeps the same interface as previous versions, but changes how the parameters are interpreted and converted into a packet.

[Validate]