@eureka
Thank you for the info!
I have seen lipc-wait-event - it is quite useful in a script, but than something has to start this script and keep it running

The same I think is true for linking with liblipc.so - my program has to be running and than it could register a handler and listen for the event (I will have to use upstart I think - unless there is a way to ask lipc to take care of my program lifetime). By editing a single line of /etc/lipc-daemon-events.conf I could easily avoid all of that, reduce memory footprint and simplify my code, so usage of lipc-daemon this time was intentional.