![]() |
libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
#include <memory>#include <mutex>#include <atomic>#include <sys/epoll.h>#include <gnutls/gnutls.h>Go to the source code of this file.
Classes | |
| struct | BaseLib::FileDescriptor |
| class | BaseLib::FileDescriptorManager |
Namespaces | |
| BaseLib | |
Typedefs | |
| typedef std::shared_ptr< FileDescriptor > | BaseLib::PFileDescriptor |
Functions | |
| struct BaseLib::FileDescriptor | BaseLib::__attribute__ ((aligned(16))) |
Variables | |
| int32_t | id = 0 |
| std::atomic_int | descriptor {-1} |
| std::atomic_int | epoll_descriptor {-1} |
| gnutls_session_t | tlsSession = nullptr |
| class BaseLib::FileDescriptorManager | BaseLib::__attribute__ |
| std::atomic_int descriptor {-1} |
| std::atomic_int epoll_descriptor {-1} |
| int32_t id = 0 |
| gnutls_session_t tlsSession = nullptr |