From a4a3955e4f9b6826dbb389bd0e5290815facb312 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Wed, 11 Nov 2015 18:29:35 +0100 Subject: Hide gen_event --- src/pbx_conn.erl | 2 +- src/pbx_pdu.erl | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/pbx_conn.erl b/src/pbx_conn.erl index dde5de2..61c0f3a 100644 --- a/src/pbx_conn.erl +++ b/src/pbx_conn.erl @@ -33,7 +33,7 @@ handle_cast({error, Reason}, Socket) -> handle_info({tcp, _, Data}, Socket) -> Pdu = pbx_pdu:decode(Data), io:format("PDU: ~p~n", [Pdu]), - gen_event:notify(pbx_pdu, Pdu), + pbx_pdu:notify(Pdu), {noreply, Socket}; handle_info({tcp_closed, _}, Socket) -> diff --git a/src/pbx_pdu.erl b/src/pbx_pdu.erl index 8906f4a..2fc5854 100644 --- a/src/pbx_pdu.erl +++ b/src/pbx_pdu.erl @@ -1,6 +1,6 @@ -module(pbx_pdu). --export([start_link/0, add_handler/2, delete_handler/2]). +-export([start_link/0, add_handler/2, delete_handler/2, notify/1]). -export([decode/1, call/2]). -include("Remote-Operations-Generic-ROS-PDUs.hrl"). @@ -15,6 +15,9 @@ add_handler(Handler, Args) -> delete_handler(Handler, Args) -> gen_event:delete_handler(?MODULE, Handler, Args). +notify(Args) -> + gen_event:notify(?MODULE, Args). + %%% decode({asn1_ExtAlt, <>}) -> -- cgit v1.2.3