Commit graph

4 commits

Author SHA1 Message Date
Zach Klippenstein 9f7d11a3bc Refactored ClientConfig into a Server interface.
* StartServer is now a method on Server.
* What used to be Dialer.Dial is now Server.Dial.
* Server.Dial handles trying to start the server if the initial connection fails.
* Dialer now dials a network address.
* All types that took a Dialer now take a Server.
* Server now has tests!
2016-01-10 14:01:58 -08:00
Zach Klippenstein af4b3ddcf2 DeviceWatcher events are more strongly typed and added higher-level methods. 2015-09-07 21:19:59 -07:00
Zach Klippenstein c0133b8ec7 Fixed device watcher tests. 2015-07-19 14:41:27 -07:00
Zach Klippenstein 164ab27d25 Implemented device event watcher and improved errors. 2015-07-19 12:45:24 -07:00