libqb is a library providing high performance logging, tracing, ipc, and poll.
C M4 Shell Makefile
Latest commit 04442d4 Sep 23, 2016 @chrissie-c chrissie-c committed on GitHub Merge pull request #223 from jnpkrn/maint
maint: qb-blackbox man page should accompany the binary
Permalink
Failed to load latest commit information.
build-aux
docs
examples
include
lib Merge pull request #217 from jnpkrn/log-serialize-check-char-properly Jun 20, 2016
tests
tools
.gitignore Low: build: update .gitignore for vim swap files and "make check" output Apr 27, 2015
.travis.yml
COPYING
INSTALL
Lindent
Makefile.am
README.markdown
autogen.sh
check
coding_style.txt Add the coding style definition file. Jul 6, 2010
configure.ac
libqb.spec.in

README.markdown

libqb

What is libqb?

libqb is a library with the primary purpose of providing high-performance, reusable features for client-server architecture, such as logging, tracing, inter-process communication (IPC), and polling.

libqb is not intended to be an all-encompassing library, but instead provide focused APIs that are highly tuned for maximum performance for client-server applications.

Build Status

For more information, see:

Dependencies

  • glib-2.0-devel (If you want to build the glib example code)
  • check-devel (If you want to run the tests)
  • doxygen and graphviz (If you want to build the doxygen man pages or html manual)

Source Control (GIT)

git clone git://github.com/ClusterLabs/libqb.git

See Github

Installing from source

$ ./autogen.sh
$ ./configure
$ make
$ sudo make install

How you can help

If you find this project useful, you may want to consider supporting its future development. There are a number of ways to support the project.