diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-10-07 16:30:08 +0200 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2016-10-07 16:30:08 +0200 |
commit | 17e6a246149c11bac667a233fff1a33a1d06a1fb (patch) | |
tree | 886061498f6f8b36be2b219e07930a15147b5d7a /src/DabMux.cpp | |
parent | b0f2bade7a34aaff6573c81d9875d321dd889370 (diff) | |
download | dabmux-17e6a246149c11bac667a233fff1a33a1d06a1fb.tar.gz dabmux-17e6a246149c11bac667a233fff1a33a1d06a1fb.tar.bz2 dabmux-17e6a246149c11bac667a233fff1a33a1d06a1fb.zip |
Add ZeroMQ RC
Diffstat (limited to 'src/DabMux.cpp')
-rw-r--r-- | src/DabMux.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/DabMux.cpp b/src/DabMux.cpp index cc6c327..aefa701 100644 --- a/src/DabMux.cpp +++ b/src/DabMux.cpp @@ -273,11 +273,14 @@ int main(int argc, char *argv[]) /************** READ REMOTE CONTROL PARAMETERS *************/ int telnetport = pt.get<int>("remotecontrol.telnetport", 0); - - if (telnetport != 0) { auto rc = std::make_shared<RemoteControllerTelnet>(telnetport); + rcs.add_controller(rc); + } + auto zmqendpoint = pt.get<string>("remotecontrol.zmqendpoint", ""); + if (not zmqendpoint.empty()) { + auto rc = std::make_shared<RemoteControllerZmq>(zmqendpoint); rcs.add_controller(rc); } |