public
Description: Library for creating single-instance GTK+ applications
Homepage: http://live.gnome.org/LibUnique
Clone URL: git://github.com/ebassi/unique.git
unique / README
100644 15 lines (10 sloc) 0.626 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
LibUnique is a library for writing single instance applications, that is
applications that are run once and every further call to the same binary
either exits immediately or sends a command to the running instance.
 
LibUnique can be compiled against various backends, to allow the usage of
different IPC mechanisms depending on the platform.
 
Project page: http://live.gnome.org/LibUnique
Main repository: git://github.com/ebassi/unique.git
 
Copyright (C) 2007 Emmanuele Bassi
 
Part of the API and design is based on GUniqueApp, by Vytautas Liuolia.
The "bacon" backend is based on BaconMessageConnection, by Bastien Nocera.