Commit Graph

585 Commits

Author SHA1 Message Date
Peter Thorson
7fe9eb592f refines endpoint logging interface 2013-01-31 08:39:57 -06:00
Peter Thorson
080fd42a0b updates readme 2013-01-27 10:39:55 -06:00
Peter Thorson
1979502a05 adds default logging settings to echo_server and catches more setup exceptions 2013-01-27 10:37:47 -06:00
Peter Thorson
fa85811c07 adds some logger tests 2013-01-27 10:37:14 -06:00
Peter Thorson
c83f8f485a adds pass through logging adaptor to endpoint 2013-01-27 10:36:19 -06:00
Peter Thorson
0bb60df7fc adds a typedef for logging levels 2013-01-27 10:35:57 -06:00
Peter Thorson
375108aabf Switches cout based logging to logging policy 2013-01-27 08:20:08 -06:00
Peter Thorson
37b6b5fb3c updates tests for logger 2013-01-27 08:19:32 -06:00
Peter Thorson
389e5925d7 splits asio/asio_no_tls up a bit better, adds logging information to configs 2013-01-27 08:19:19 -06:00
Peter Thorson
a5d3555f96 whitespace 2013-01-27 08:18:10 -06:00
Peter Thorson
6ab39622e5 adds basic logger class, with tests, and updates configs to include it 2013-01-20 20:24:26 -06:00
Peter Thorson
278909aad6 adds common chrono header 2013-01-20 20:23:47 -06:00
Peter Thorson
295c51c2c5 updates copyright year 2013-01-20 20:23:37 -06:00
Peter Thorson
9b142e3edc adds common/thread header and updates concurrency policies to use it 2013-01-20 20:23:22 -06:00
Peter Thorson
18fef37837 additional work on the broadcast server example 2013-01-20 14:31:54 -06:00
Peter Thorson
44e47267e9 initial work on broadcast_server example 2013-01-20 11:05:30 -06:00
Peter Thorson
290b719048 inlines appropriate functions to work when included in multiple translation units. fixes #178 2013-01-20 09:02:17 -06:00
Peter Thorson
7b2ed75e46 moves network related utility functions into network header 2013-01-20 08:57:51 -06:00
Peter Thorson
c76771b323 splits connection test into two translation units 2013-01-20 08:56:38 -06:00
Peter Thorson
9a7631b2da updates endpoint concurrency features 2013-01-20 08:56:11 -06:00
Peter Thorson
eb1603177f updates close to include network header 2013-01-10 08:47:16 -06:00
Peter Thorson
931bd92782 adds a common header to organize platform specific network related includes 2013-01-10 08:45:51 -06:00
Peter Thorson
8dbcb79eb5 Update BOOSTROOT build env variable to have consistant naming 2013-01-10 07:08:03 -06:00
Peter Thorson
eb706ab7bd disable dev test application by default since it has some extra unwanted dependencies 2013-01-10 07:07:38 -06:00
Peter Thorson
e1a333e4f3 include missing header 2013-01-10 07:07:08 -06:00
Peter Thorson
cbaee8b4d5 notes about initialization 2013-01-09 09:15:26 -06:00
Peter Thorson
f0006864dc updates readme 2013-01-09 09:14:53 -06:00
Peter Thorson
5d7e32fa10 rearranges some stuff 2013-01-09 08:05:43 -06:00
Peter Thorson
43ad5ee342 adds endpoint initialization tests 2013-01-09 07:20:35 -06:00
Peter Thorson
58dd020753 simplifies init_asio signature 2013-01-09 07:20:21 -06:00
Peter Thorson
4edc446b01 fixes a bug cleaning up external io_services 2013-01-09 07:20:05 -06:00
Peter Thorson
107b60dd01 adds endpoint unit test suite 2013-01-09 07:07:01 -06:00
Peter Thorson
7ab2d2c937 removed unnecessary typenames 2013-01-09 07:06:50 -06:00
Peter Thorson
1b83d5e855 better debug printing 2013-01-09 07:06:38 -06:00
Peter Thorson
0e6e41d1c4 adds some more status info to the readme 2013-01-09 06:15:04 -06:00
Peter Thorson
a81a266c53 updates TLS code to new handler system 2013-01-09 06:14:39 -06:00
Peter Thorson
a3e2e31e91 removes more dead code 2013-01-08 07:49:34 -06:00
Peter Thorson
4f914f8477 updates tests and echo server to new handler interface 2013-01-08 07:48:32 -06:00
Peter Thorson
b315f9f684 adds send adaptor functions to endpoints 2013-01-08 07:47:59 -06:00
Peter Thorson
a3acc4a1cf removes all old style handler code 2013-01-08 06:43:47 -06:00
Peter Thorson
31cc4af4f4 cleanup 2013-01-08 06:33:06 -06:00
Peter Thorson
ef8898afef adds support for message_handler 2013-01-08 06:33:02 -06:00
Peter Thorson
8df37fffbc Updates on_http and validate handlers to use new handler interface 2013-01-07 17:14:29 -06:00
Peter Thorson
e7b87e5d54 Updates on_ping, on_pong, and on_pong_timeout handlers to new interface 2013-01-07 16:53:14 -06:00
Peter Thorson
235b567b59 Updates on_close and on_fail to use new handler style 2013-01-07 12:45:09 -06:00
Peter Thorson
ebfb8b8e2f Removes handler_interface from all transport code 2013-01-07 12:30:41 -06:00
Peter Thorson
6a4173578e Removes handler_interface types from socket components 2013-01-07 12:27:17 -06:00
Peter Thorson
fe582e90e0 updates connection and endpoint to use new component styles 2013-01-07 12:23:21 -06:00
Peter Thorson
8b890d755b Updates asio transport components to new styles 2013-01-07 12:22:46 -06:00
Peter Thorson
052abf06ad Updates asio socket components to new styles 2013-01-07 12:22:16 -06:00