summaryrefslogtreecommitdiffstats
path: root/ephraim_conn.erl
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2010-06-15 09:44:39 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2010-06-15 09:44:39 +0200
commitc3354ad1fd4f843d80ebdd290c8dbaf81919ca38 (patch)
treeadcdb5c3e2484fcd3df66e7eba4446e4908484ec /ephraim_conn.erl
parent3fe9171137838ede69a3a3e56dbc4b10049d9693 (diff)
downloadephraim-c3354ad1fd4f843d80ebdd290c8dbaf81919ca38.tar
ephraim-c3354ad1fd4f843d80ebdd290c8dbaf81919ca38.zip
Added type specs
Diffstat (limited to 'ephraim_conn.erl')
-rw-r--r--ephraim_conn.erl3
1 files changed, 3 insertions, 0 deletions
diff --git a/ephraim_conn.erl b/ephraim_conn.erl
index 211db4d..18edd6a 100644
--- a/ephraim_conn.erl
+++ b/ephraim_conn.erl
@@ -7,6 +7,7 @@
roster :: any()
}).
+-spec init() -> ok.
init() ->
application:start(exmpp),
Session = exmpp_session:start(),
@@ -15,11 +16,13 @@ init() ->
exmpp_session:connect_TCP(Session, "jabber.ccc.de", 5222),
session(#conn_state{session=Session}).
+-spec session(#conn_state{}) -> ok.
session(State) ->
exmpp_session:login(State#conn_state.session),
exmpp_session:send_packet(State#conn_state.session, exmpp_presence:set_status(exmpp_presence:available(), "Foo/Test\\Bar")),
loop(State).
+-spec loop(#conn_state{}) -> ok.
loop(State) ->
receive
stop ->