symbolic_type (Net::SFTP::Protocol::V01::Attributes)

    # File lib/net/sftp/protocol/01/attributes.rb, line 230
        def symbolic_type
          case type
          when T_SOCKET       then :socket
          when T_SYMLINK      then :symlink
          when T_REGULAR      then :regular
          when T_BLOCK_DEVICE then :block_device
          when T_DIRECTORY    then :directory
          when T_CHAR_DEVICE  then :char_device
          when T_FIFO         then :fifo
          when T_SPECIAL      then :special
          when T_UNKNOWN      then :unknown
          else raise NotImplementedError, "unknown file type #{type} (bug?)"
          end
        end