diff options
author | Ulf Wiger <ulf@feuerlabs.com> | 2015-08-20 16:29:41 +0200 |
---|---|---|
committer | Ulf Wiger <ulf@feuerlabs.com> | 2015-11-20 13:41:50 -0800 |
commit | 457942002c23d1fed831ce7491a3d6cc4576ce9c (patch) | |
tree | 6cf3d36d28587279e106f7a2b8f69a404f849a70 /components/dlink_bt | |
parent | 45ddf112263c1cf583f04ec658f6b141ec3d0b00 (diff) | |
download | rvi_core-457942002c23d1fed831ce7491a3d6cc4576ce9c.tar.gz |
use gproc to announce/await components
Diffstat (limited to 'components/dlink_bt')
-rw-r--r-- | components/dlink_bt/src/dlink_bt.app.src | 9 | ||||
-rw-r--r-- | components/dlink_bt/src/dlink_bt_app.erl | 4 |
2 files changed, 10 insertions, 3 deletions
diff --git a/components/dlink_bt/src/dlink_bt.app.src b/components/dlink_bt/src/dlink_bt.app.src index 2a09cf5..7b8e006 100644 --- a/components/dlink_bt/src/dlink_bt.app.src +++ b/components/dlink_bt/src/dlink_bt.app.src @@ -1,3 +1,4 @@ +%% -*- erlang-indent-level: 4;indent-tabs-mode: nil -*- %% %% Copyright (C) 2014, Jaguar Land Rover %% @@ -16,8 +17,12 @@ {applications, [ kernel, stdlib, - rvi_common + rvi_common, + bt ]}, {mod, { dlink_bt_app, []}}, - {start_phases, [{json_rpc, []}, {connection_manager, []}]} + {start_phases, [{json_rpc, []}, {connection_manager, []}, {announce, []}]}, + {env, [ + {rvi_core_await, [{n,l,dlink_dt}]} + ]} ]}. diff --git a/components/dlink_bt/src/dlink_bt_app.erl b/components/dlink_bt/src/dlink_bt_app.erl index 2877c5d..95fa4c0 100644 --- a/components/dlink_bt/src/dlink_bt_app.erl +++ b/components/dlink_bt/src/dlink_bt_app.erl @@ -32,8 +32,10 @@ start_phase(json_rpc, _, _) -> start_phase(connection_manager, _, _) -> dlink_bt_rpc:start_connection_manager(), - ok. + ok; +start_phase(announce, _, _) -> + rvi_common:announce({n, l, dlink_bt}). stop(_State) -> ok. |