From 79d64e0d71ffa8124186f6027d5695b93b8333b7 Mon Sep 17 00:00:00 2001 From: Evgeniy Khramtsov Date: Thu, 14 Apr 2016 12:18:04 +0300 Subject: Clean mod_irc.erl from DB specific code --- include/mod_irc.hrl | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 include/mod_irc.hrl (limited to 'include/mod_irc.hrl') diff --git a/include/mod_irc.hrl b/include/mod_irc.hrl new file mode 100644 index 000000000..b9696a88b --- /dev/null +++ b/include/mod_irc.hrl @@ -0,0 +1,15 @@ +-type conn_param() :: {binary(), binary(), inet:port_number(), binary()} | + {binary(), binary(), inet:port_number()} | + {binary(), binary()} | + {binary()}. + +-type irc_data() :: [{username, binary()} | {connections_params, [conn_param()]}]. + +-record(irc_connection, + {jid_server_host = {#jid{}, <<"">>, <<"">>} :: {jid(), binary(), binary()}, + pid = self() :: pid()}). + +-record(irc_custom, + {us_host = {{<<"">>, <<"">>}, <<"">>} :: {{binary(), binary()}, + binary()}, + data = [] :: irc_data()}). -- cgit v1.2.3