summaryrefslogtreecommitdiff
path: root/docs/vala.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/vala.md')
-rw-r--r--docs/vala.md32
1 files changed, 32 insertions, 0 deletions
diff --git a/docs/vala.md b/docs/vala.md
new file mode 100644
index 0000000..b1332ac
--- /dev/null
+++ b/docs/vala.md
@@ -0,0 +1,32 @@
+Title: How to use libproxy in Vala
+Slug: snippets
+
+# How to use libproxy in Vala
+
+
+## Makefile
+
+```
+all: sample
+
+sample: sample.vala
+ valac --pkg libproxy-1.0 sample.vala
+
+clean:
+ rm sample
+```
+
+## Source
+
+```
+using px;
+
+void main() {
+ var pf = new px.ProxyFactory();
+ string[] proxies = pf.get_proxies("https://github.com/libproxy/libproxy");
+
+ foreach (string proxy in proxies) {
+ stdout.printf ("%s\n", proxy);
+ }
+}
+```