Burgerlib functions for Posix platforms. More...
Classes | |
class | Burger::Unix::DBusInstance |
Handler for a dbus session. More... | |
Namespaces | |
namespace | Burger |
namespace | Burger::Unix |
namespace | Burger::Unix::DBus |
Shim to call the posix/unix dbus library. | |
Functions | |
eError BURGER_API | Burger::Unix::nanosleep_delay (timespec *pInput, uint_t bAlertable=FALSE) BURGER_NOEXCEPT |
Sleep for a specific duration with nanosleep() | |
int | Burger::Unix::pthread_setname_np (uintptr_t target_thread, const char *name) |
Shim for pthread_setname_np() | |
uint_t BURGER_API | Burger::Unix::has_dbus (void) BURGER_NOEXCEPT |
Test if dbus is present. | |
eError BURGER_API | Burger::Unix::DBus::init (void) BURGER_NOEXCEPT |
Initialize the dbus library. | |
void BURGER_API | Burger::Unix::DBus::shutdown (void) BURGER_NOEXCEPT |
Shut down the dbus library. | |
Burgerlib functions for Posix platforms.
This folder has classes, functions and defines that are shared among BSD/Unix/Linux platforms that have common Posix APIs.