Sha256: 03b4698763c119b8070e57b6e508b860a999206a332faecb9046ec4a8938bc1a

Contents?: true

Size: 975 Bytes

Versions: 5

Compression:

Stored size: 975 Bytes

Contents

module Ethon
  module Curls
    module Protocols
      def protocols
        {
          :http   => 0x00000001,
          :https  => 0x00000002,
          :ftp    => 0x00000004,
          :ftps   => 0x00000008,
          :scp    => 0x00000010,
          :sftp   => 0x00000020,
          :telnet => 0x00000040,
          :ldap   => 0x00000080,
          :ldaps  => 0x00000100,
          :dict   => 0x00001200,
          :file   => 0x00001400,
          :tftp   => 0x00001800,
          :imap   => 0x00011000,
          :imaps  => 0x00012000,
          :pop3   => 0x00014000,
          :pop3s  => 0x00018000,
          :smtp   => 0x00110000,
          :smtps  => 0x00120000,
          :rtsp   => 0x00140000,
          :rtmp   => 0x00180000,
          :rtmpt  => 0x02100000,
          :rtmpe  => 0x02200000,
          :rtmpte => 0x02400000,
          :rtmps  => 0x02800000,
          :rtmpts => 0x21000000,
          :gopher => 0x22000000,
        }
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ethon-0.5.12 lib/ethon/curls/protocols.rb
ethon-0.5.11 lib/ethon/curls/protocols.rb
ethon-0.5.10 lib/ethon/curls/protocols.rb
ethon-0.5.9 lib/ethon/curls/protocols.rb
ethon-0.5.8 lib/ethon/curls/protocols.rb