Connection contexts for asynchronous communication with a server.
Main loop abstraction layer.
UNIX signal support for main loops.
A minimal main loop implementation based on the C library's poll() function.
A thread based event loop implementation based on pa_mainloop.