== HC_STATUS == NAME hc_status - Show status information for HAMcast middleware BUILD/INSTALL Requirements - cmake (Version 2.6+) - cmake macro 'FindLibHamcast.cmake' - boost libraries developers edition - HAMcast library and middleware Build We recommend an 'out-of-source' cmake-build. Create a new folder, e.g. 'build' within the source directory. Change to new folder (cd build) and run: cmake ../ if you have not install libhamcast to standard directories, run: cmake -DHAMCAST_INCLUDE_PATH= \ -DHAMCAST_LIBRARY_PATH= ../ 'path-to-headers' is the absolute path where 'hamcast/hamcast.hpp' can be found. 'path-to-libhamcast' is the absolute path where 'libhamcast.so' can be found. If both are the same, you have to provide only one of them. This will initialize the build environment, if no errors occure run: make If build was successful you find the binary in 'build' folder. Install Currently not supported. Just run hc_status from build directory. SYNOPSIS hc_status [GROUPS]... DESCRIPTION The program provides information on HAMcast middleware and multicast status of a node. EXIT STATUS hc_status exits with status 0 (EXIT_SUCCESS) if no error occurs, otherwise 1 (EXIT_FAILURE) is returned. OPTIONS None EXAMPLES Without args: ./hc_status With args: ./hc_status ip://239.238.237.236:1234 ip://239.1.2.3:7890 FILES No other files required or used. NOTES If started without arguments hc_status prints current status of middleware and multicast group association. If valid group URIs are passed hc_status will 'join' these groups, print status infos and 'leave' groups before program stops. ENVIRONMENT LD_LIBRARY_PATH must be set if libhamcast is not installed into standard directories, e.g. /usr/lib. AUTHOR Sebastian Meiling visit our website