Commit Graph

10 Commits

Author SHA1 Message Date
deadprogram d1363746da core: eliminate potential race conditions from Events and Every functions
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-12-08 20:32:02 +01:00
Warren Fernandes 12596bfcfd Ranges over channel instead of using select
Signed-off-by: Warren Fernandes <warren.f.fernandes@gmail.com>
2016-11-13 14:09:17 -07:00
deadprogram 3a60b33480 core: Add Unsubscribe() to eventer, now Once() works as expected
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-09-12 21:33:14 +02:00
deadprogram d0a8faae45 core: Add further tests for Eventer
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-09-12 21:33:14 +02:00
deadprogram fc5d4e6cd8 core: cleanup comments on Eventer interface
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-09-12 21:33:14 +02:00
deadprogram 39b2ffd6fd core: function DeleteEvent added to Eventer interface
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-09-12 21:33:14 +02:00
deadprogram e15961348f core: Continue refactoring to allow 'metal' development using Gobot libs.
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-09-12 21:33:14 +02:00
deadprogram 0e25f29a1b core: Refactor events to use channels all the way down. Allows 'metal' development using Gobot libs.
Signed-off-by: deadprogram <ron@hybridgroup.com>
2016-09-12 21:33:14 +02:00
Adrian Zankich 8ea3ae2c8b go lint and documentation tweaks for the gobot package 2014-12-31 05:15:52 -08:00
Adrian Zankich 7c63f21593 Completely overhaul driver and adaptor interfaces 2014-11-20 18:00:32 -08:00