Sha256: 60314d62fcfe90bd7c5d0ebc9f32e43fe28fceac3d86d208e47bdf461a46ebaa

Contents?: true

Size: 304 Bytes

Versions: 9

Compression:

Stored size: 304 Bytes

Contents

module Shadowsocks
  class Tunnel < ::Shadowsocks::Connection
    attr_accessor :server

    def initialize server, crypto
      @server = server
      @crypto = crypto
      super
    end

    def unbind
      server.close_connection_after_writing
    end

    def remote
      server
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
shadowsocks-0.12 lib/shadowsocks/tunnel.rb
shadowsocks-0.11 lib/shadowsocks/tunnel.rb
shadowsocks-0.10 lib/shadowsocks/tunnel.rb
shadowsocks-0.9 lib/shadowsocks/tunnel.rb
shadowsocks-0.8 lib/shadowsocks/tunnel.rb
shadowsocks-0.7 lib/shadowsocks/tunnel.rb
shadowsocks-0.6 lib/shadowsocks/tunnel.rb
shadowsocks-0.5 lib/shadowsocks/tunnel.rb
shadowsocks-0.4 lib/shadowsocks/tunnel.rb