libknx
handle.hpp
Go to the documentation of this file.
1 #include "debug.hpp"
2 #include "connection.hpp"
3 
8 namespace knx {
9 
10 
11 class handle_private;
12 
18 class KNX_IMPORT_EXPORT handle
19 {
20 public:
25 private:
26  handle_private * impl;
28  handle(const handle&);
30  handle& operator=(const handle&);
31 };
32 
33 }
This class handles the ip connection(s) to the knx gateway.
Definition: connection.hpp:24
Thread management for connection handling.
Definition: handle.hpp:19
~handle()
Stops and joins the thread.
handle(connection &connection)
Creates new background thread.
separated namespace to embed all libknx related classes
Definition: config.hpp:13