aboutsummaryrefslogtreecommitdiff
path: root/lib/boltex.ex
diff options
context:
space:
mode:
authorMichael Schaefermeyer <michael.schaefermeyer@gmail.com>2016-07-19 01:01:18 +0200
committerMichael Schaefermeyer <michael.schaefermeyer@gmail.com>2016-07-19 01:01:18 +0200
commitfe62ea8ee39e5460b663359daf4759e9a379e538 (patch)
treed7cab1c9abfdd26b56869f75d355800ad2ba51ab /lib/boltex.ex
downloadboltex-fe62ea8ee39e5460b663359daf4759e9a379e538.tar.gz
boltex-fe62ea8ee39e5460b663359daf4759e9a379e538.tar.xz
Initial commit
Diffstat (limited to 'lib/boltex.ex')
-rw-r--r--lib/boltex.ex13
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/boltex.ex b/lib/boltex.ex
new file mode 100644
index 0000000..9de7d3b
--- /dev/null
+++ b/lib/boltex.ex
@@ -0,0 +1,13 @@
+defmodule Boltex do
+ alias Boltex.Bolt
+
+ def test(host, port, query) do
+ {:ok, p} = :gen_tcp.connect host, port, [active: false, mode: :binary, packet: :raw]
+
+ :ok = Bolt.handshake :gen_tcp, p
+ :ok = Bolt.init :gen_tcp, p
+
+ Enum.map Bolt.run_statement(:gen_tcp, p, query), &IO.inspect/1
+ end
+
+end