Library for writing single instance applications
Libunique is a library for writing single instance applications. If you launch a single instance application twice, the second instance will either just quit or will send a message to the running instance. Libunique makes it easy to write this kind of application, by providing a base class, taking care of all the IPC machinery needed to send messages to a running instance, and also handling the startup notification side.
System | Target | Derivation | Build status |
---|---|---|---|
x86_64-linux | /gnu/store/asp4agq9ih3ay30bsnazs07sakxw2wnb-libunique-3.0.2.drv | ||
x86_64-linux | riscv64-linux-gnu | /gnu/store/h1byy2wf2ddxrzraza96yl84344vcbjp-libunique-3.0.2.drv | |
x86_64-linux | powerpc-linux-gnu | /gnu/store/1d19g7qm3v0vniydk4i3q9aj40fzdxnp-libunique-3.0.2.drv | |
x86_64-linux | powerpc64le-linux-gnu | /gnu/store/b4n6lrc6im1iqql84x918s0pyn5isz12-libunique-3.0.2.drv | |
x86_64-linux | i686-w64-mingw32 | /gnu/store/4pg2m5cpgbzzca551fqv21sr4n26i99x-libunique-3.0.2.drv | |
x86_64-linux | i586-pc-gnu | /gnu/store/h8r7kfqdn19ilw95l60gbr0g5zvkf7d2-libunique-3.0.2.drv | |
x86_64-linux | arm-linux-gnueabihf | /gnu/store/qcg9i24499sv67x64nm75d0jc9ncc4k3-libunique-3.0.2.drv | |
x86_64-linux | aarch64-linux-gnu | /gnu/store/2j9zjwi2hshl794djbyjjj9spd4yi1zp-libunique-3.0.2.drv | |
riscv64-linux | /gnu/store/zbklgp41ff145y2ys6cv5pdvb2k72ahv-libunique-3.0.2.drv | ||
aarch64-linux | /gnu/store/ass6wd41pdb78jxjqw1cwk9iyjfsv6kw-libunique-3.0.2.drv |
Linter | Message | Location |
---|---|---|
No lint warnings ✓ |