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/ygsawg44j0l4vg489zhi915b7066840z-libunique-3.0.2.drv | ||
x86_64-linux | riscv64-linux-gnu | /gnu/store/k6fq65zk7ck233ngykky9a15ss5x53wl-libunique-3.0.2.drv | |
x86_64-linux | powerpc-linux-gnu | /gnu/store/n4h74ls8nf1inizrs7mv2sxji93d7bbi-libunique-3.0.2.drv | |
x86_64-linux | powerpc64le-linux-gnu | /gnu/store/g9w961wlxd31g274gpixs59m5xjs3937-libunique-3.0.2.drv | |
x86_64-linux | i686-w64-mingw32 | /gnu/store/ra3sv4n9in5wr5vygap797019x8313rj-libunique-3.0.2.drv | |
x86_64-linux | i586-pc-gnu | /gnu/store/zac89biqpdc2f4d26k0kcakpvvi06gmr-libunique-3.0.2.drv | |
x86_64-linux | arm-linux-gnueabihf | /gnu/store/llnqk6xbizifllyqr4ibwa1d1p06mzh3-libunique-3.0.2.drv | |
x86_64-linux | aarch64-linux-gnu | /gnu/store/f83l3q92f73gxsy51mg42bqg5y3a5bhz-libunique-3.0.2.drv | |
riscv64-linux | /gnu/store/l6y8jxhsll4sn72wf62wr6q9s7b39q3j-libunique-3.0.2.drv | ||
aarch64-linux | /gnu/store/2rhypbzywwklyf9d62i0dmqd6wzkw6yr-libunique-3.0.2.drv |
Linter | Message | Location |
---|---|---|
No lint warnings ✓ |