Commit Graph
788 Commits
Author SHA1 Message Date
Roland Jax 55e729ea32 XML path in class ConfigFile wiped out. 2014-11-20 08:19:33 +01:00
Roland Jax 2fe5b8cdc7 class BusCommand renamed to BusMessage. 2014-11-19 22:33:59 +01:00
Roland Jax 85c00c9cc7 files buscommand.x and dump.x moved from src/lib/ebus to src/ebusd. 2014-11-19 21:34:52 +01:00
Roland Jax a5605c40be namespace 'libebus' removed. 2014-11-19 19:44:04 +01:00
Roland Jax a5896e53ca logging subsystem: needless functions removed. 2014-11-19 14:09:06 +01:00
Roland Jax 8992ee4f85 fix logger quirks; many cosmetic changes. 2014-11-18 22:06:14 +01:00
Roland Jax e2f6bbffb0 class LogInstance renamed to Logger; documentation for logging subsystem added. 2014-11-18 20:15:01 +01:00
Roland Jax 1415b143af documentation for class TCPSocket, TCPClient and TCPServer added. 2014-11-18 15:38:36 +01:00
Roland Jax 48fcf39d53 rudimental version of 'scan result' added. 2014-11-17 21:06:48 +01:00
Roland Jax 3f7f60cc68 implementation of 'scan' functionality continued. 2014-11-17 20:27:01 +01:00
Roland Jax b6cae7884a moving 'scan' functionality from ebusctl into ebusd continued. 2014-11-16 21:50:35 +01:00
Roland Jax e5452282ad documentation for class Thread added. 2014-11-16 14:49:14 +01:00
Roland Jax ada6a066fe documentation for class Daemon added. 2014-11-16 14:25:23 +01:00
john30 264ba1ca51 formatting 2014-11-16 11:07:46 +01:00
john30 73534d2b45 added getters 2014-11-16 10:52:45 +01:00
john30 f074ff35a4 added getters, compiler warnings 2014-11-16 10:52:19 +01:00
john30 63cde34e6a introduced type templates, added bit base types, added two-byte time, added precision, added test for any/min/max/replacement/signed min/signed max for all base types 2014-11-16 10:49:47 +01:00
Roland Jax e4e709ec6a documentation for class WQueue and Notify added. 2014-11-16 10:08:58 +01:00
Roland Jax 3273300893 class Appl reworked. 2014-11-15 23:03:33 +01:00
Roland Jax 4cc9055e71 check against HAVE_CONFIG_H added. 2014-11-14 20:56:15 +01:00
Roland Jax d27afa928c check for pthread function 'pthread_setname_np' added. 2014-11-14 16:41:05 +01:00
Roland Jax 9702a3479c needless enum Status removed. 2014-11-14 14:57:56 +01:00
Roland Jax baf60895ef class Connection, Network, Port: select() replaced by ppoll(). 2014-11-13 16:31:32 +01:00
Roland Jax 5e07f0152d needless includes directives (header files) removed. 2014-11-13 15:01:54 +01:00
Roland Jax b89a441f99 configure.ac: AC_CHECK_HEADERS added. 2014-11-13 14:18:37 +01:00
Roland Jax db91a1d47d class Appl: integrated 'version and help' options. 2014-11-10 19:26:32 +01:00
Roland Jax af4f822f5d daemon option '--version' added. 2014-11-09 23:21:55 +01:00
john30 72fcd8623d introduced NULL_VALUE define 2014-11-09 14:20:58 +01:00
john30 eb8a43b909 solved most TODOs, introduced reference types and chains, use result_t where possible, switched to divisor instead of factor, formatting, introduced VALUE_SEPARATOR for possible switch to real CSV (later), added value range check, small optimizations 2014-11-09 14:14:12 +01:00
john30 640a78761f introduced result_t, added RESULT_ERR_EOF 2014-11-09 14:13:25 +01:00
john30 68593558fe Merge branch 'master' of git://github.com/yuhu-/ebusd 2014-11-09 10:34:29 +01:00
Roland Jax e7577631da Commands::getEbusCommand reworked. 2014-11-08 21:01:12 +01:00
john30 f7cd19a0ed fix for == 2014-11-08 16:07:10 +01:00
Roland Jax 14d632683b Commands::getEbusCommand expanded for cycle messages to check 'QQ' byte too. 2014-11-08 12:15:31 +01:00
Roland Jax ca6c6c04bb daemon option --lockcounter added; m_busLocked replaced with m_lockCounter. 2014-11-08 11:37:44 +01:00
Roland Jax d53afc8701 class Bus removed. 2014-11-07 22:36:21 +01:00
Roland Jax 6b0f58b291 integration from bus into ebusloop continued. 2014-11-07 20:58:15 +01:00
Roland Jax 793c64d922 file struturce changed. 2014-11-06 16:08:11 +01:00