Commit Graph
263 Commits
Author SHA1 Message Date
Roland Jax 8555526ec6 Merge pull request #14 from john30/master
documentation, max pos
2014-11-20 21:40:35 +01:00
john30 fa568f9568 documentation 2014-11-20 21:26:30 +01:00
john30 04f5ec49df added slave data tests and creation fail test 2014-11-20 21:10:26 +01:00
john30 7a2344d9db made maxPos a constant and corrected max pos check 2014-11-20 21:09:54 +01:00
Roland Jax 835c901da6 documentation for class BaseLoop added; most enum types adapted. 2014-11-20 18:43:07 +01:00
Roland Jax b806210cfa documentation for class BusLoop added. 2014-11-20 16:54:00 +01:00
Roland Jax 737e8e6938 Merge pull request #13 from john30/master
check position
2014-11-20 10:25:44 +01:00
john30 1083ef24b8 again 2014-11-20 10:17:32 +01:00
john30 6d253af691 check maximum position 2014-11-20 10:15:53 +01:00
Roland Jax 12856bf0d2 Merge pull request #12 from john30/master
update to latest DataField
2014-11-20 10:02:12 +01:00
john30 46bbca5d86 file mode 2014-11-20 09:30:47 +01:00
john30 f80105b6ac Merge branch 'master' of git://github.com/yuhu-/ebusd
Conflicts:
	src/lib/ebus/data.cpp
	src/lib/ebus/data.h
	src/lib/ebus/test/test_data.cpp
2014-11-20 09:30:27 +01:00
john30 5f922f8970 added support for templates and sets of DataFields, simplified DataField creation, added missing bounds checks 2014-11-20 09:23:54 +01:00
Roland Jax 55e729ea32 XML path in class ConfigFile wiped out. 2014-11-20 08:19:33 +01:00
Roland Jax 61d618825b functionality of class Dump integrated into BusCommand. 2014-11-20 08:15:00 +01:00
Roland Jax 84bd787fbb formatting 2014-11-19 22:40:45 +01:00
Roland Jax 2fe5b8cdc7 class BusCommand renamed to BusMessage. 2014-11-19 22:33:59 +01:00
Roland Jax 108842b4b5 class BusCommand integrated into busloop file. 2014-11-19 22:01:28 +01:00
Roland Jax 3165342057 class EBusLoop renamed to BusLoop; class Dump cleared. 2014-11-19 21:53:11 +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 31246e1431 documentation for class Network and Connection added; classes for network subsystem integrated into one network file. 2014-11-19 21:04:47 +01:00
Roland Jax a5605c40be namespace 'libebus' removed. 2014-11-19 19:44:04 +01:00
Roland Jax 5b14d6dbec result queue of class Connection replaced with notification functionality of class NetMessage. 2014-11-19 18:55:52 +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 46e8aa7a77 README adapted. 2014-11-17 20:47:10 +01:00
Roland Jax 3f7f60cc68 implementation of 'scan' functionality continued. 2014-11-17 20:27:01 +01:00
Roland Jax bfab16ce5d EBusLoop::addScanCommand implemented. 2014-11-17 16:59:45 +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 5db9c5c774 moving 'scan' functionality from ebusctl into ebusd started. 2014-11-16 00:33:28 +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 2695dd141d class Connection: needless functions removed; count replaced with sum for debugging purpose. 2014-11-11 21:26:42 +01:00
Roland Jax 70ea02b143 documentation for class Message added. 2014-11-11 20:57:07 +01:00
Roland Jax 773f5a6e30 dependency tip removed from readme file. 2014-11-11 20:21:08 +01:00