summaryrefslogtreecommitdiff
path: root/docs/ruby.md
blob: ceddbd8782acf3f154064c39217b64970c9102ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Title: How to use libproxy in Ruby
Slug: snippets

# How to use libproxy in Ruby

```
#!/usr/bin/ruby

require 'gir_ffi'
GirFFI.setup :Libproxy

pf = Libproxy::ProxyFactory.new()

proxies = pf.get_proxies("https://github.com/libproxy/libproxy")
proxies.each do |proxy|
  puts proxy
end

pf.free()
```