Peter Thorson
|
30d3c8a895
|
removes cout statement
|
2013-04-23 10:03:04 -05:00 |
|
Peter Thorson
|
e7483e82ac
|
adds manual input options for iostream transport
|
2013-04-23 09:26:50 -05:00 |
|
Peter Thorson
|
ea3426868c
|
adds asio transport eof error detection
|
2013-04-20 08:33:53 -05:00 |
|
Peter Thorson
|
4ada7f9b0b
|
updates asio transport endpoint with a few more io_service convenience pass through methods references #211
|
2013-04-20 07:25:34 -05:00 |
|
Peter Thorson
|
b12bff7d5d
|
impliments get_remote_endpoint for asio transport
|
2013-04-12 08:12:45 -05:00 |
|
Peter Thorson
|
35dbc8c8aa
|
adds asio async connect and resolve functionality
|
2013-03-31 15:11:58 -05:00 |
|
Peter Thorson
|
e7e0c05e9a
|
async_connect requires uri as a parameter now
|
2013-03-31 15:11:05 -05:00 |
|
Peter Thorson
|
859689bdf7
|
removes extraneous debug code
|
2013-03-31 15:09:59 -05:00 |
|
Peter Thorson
|
837d9eef9f
|
Fixes a member variable that was not initialized before use
|
2013-03-30 17:48:35 -05:00 |
|
Peter Thorson
|
26d601e7c4
|
impliments async connect for iostream transport
|
2013-03-30 07:57:10 -05:00 |
|
Peter Thorson
|
f2d939ab37
|
moves transport endpoing base types into the right file
|
2013-03-30 07:54:36 -05:00 |
|
Peter Thorson
|
8ced80b2ed
|
adds method to retrieve connection handle from iostream connections
|
2013-03-30 07:53:45 -05:00 |
|
Peter Thorson
|
0b0106a97f
|
adds is_secure method to transport endpoint
|
2013-03-28 22:58:39 -05:00 |
|
Peter Thorson
|
ef857ea831
|
splits basic logger from log constants
|
2013-03-28 22:42:51 -05:00 |
|
Peter Thorson
|
45092c9633
|
adds get_io_service to asio transport
|
2013-03-17 22:57:27 -05:00 |
|
Peter Thorson
|
caa828defe
|
adds lots of documentation to iostream transport
|
2013-03-17 18:27:54 -05:00 |
|
Peter Thorson
|
51633781e3
|
fixes missing dependency on the logger
|
2013-03-17 18:27:42 -05:00 |
|
Peter Thorson
|
c73df1f3b5
|
fixes uninitialized m_output_stream variable
|
2013-03-17 18:27:21 -05:00 |
|
Peter Thorson
|
8e6bdfe42f
|
impliments get_remote_endpoint for iostream transport
|
2013-03-17 18:26:46 -05:00 |
|
Peter Thorson
|
8e2b424887
|
fixes handling for zero length reads and reads to zero length buffers
|
2013-03-17 18:26:16 -05:00 |
|
Peter Thorson
|
940108b2a8
|
fixes a bug in scatter gather writes with lengths other than 1
|
2013-03-17 18:25:35 -05:00 |
|
Peter Thorson
|
2584aed3d9
|
Fixes a bug in back to back iostream reads
|
2013-03-17 18:24:36 -05:00 |
|
Peter Thorson
|
727328cc9a
|
updates output_stream member variable name to be consistent with WebSocket++ style
|
2013-03-17 18:24:07 -05:00 |
|
Peter Thorson
|
7db9817d20
|
adds more transport documentation
|
2013-03-17 18:22:02 -05:00 |
|
Peter Thorson
|
ea4e66e14b
|
additional iostream thread safety
|
2013-03-02 20:46:36 -06:00 |
|
Peter Thorson
|
5c01b272fe
|
changes generic to general because generic is a reserved word in visual studio
|
2013-02-16 12:31:32 -06:00 |
|
Peter Thorson
|
ddfc0566f5
|
adds timer support
|
2013-02-02 13:10:06 -06:00 |
|
Peter Thorson
|
faaa8eb03e
|
initial work on timer support
|
2013-02-02 10:54:30 -06:00 |
|
Peter Thorson
|
3a92ff981a
|
Merge pull request #183 from eandre/experimental
Added missing 'inline' directives
|
2013-02-01 15:43:45 -08:00 |
|
Peter Thorson
|
4928f84feb
|
removes un-thread-safe access to cout
|
2013-01-31 08:40:46 -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 |
|
Andre Eriksson
|
d6edaac02b
|
Added missing 'inline' directives
|
2013-01-26 09:12:38 +01: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
|
9a7631b2da
|
updates endpoint concurrency features
|
2013-01-20 08:56:11 -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
|
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
|
a81a266c53
|
updates TLS code to new handler system
|
2013-01-09 06:14:39 -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
|
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 |
|
Peter Thorson
|
7aa7f3af80
|
Updates iostream transport to new component style
|
2013-01-07 12:20:41 -06:00 |
|
Peter Thorson
|
f5d4cbe143
|
updates asio on_tcp_init callback to new api
|
2013-01-06 10:10:35 -06:00 |
|
Peter Thorson
|
05f9faebf5
|
updates interrupt functionality to latest API spec
|
2013-01-06 09:59:38 -06:00 |
|
Peter Thorson
|
5949c58d2e
|
updates transport accept loop to use connection_hdl and not be a template function
|
2013-01-06 09:19:08 -06:00 |
|
Peter Thorson
|
a48c788ecc
|
asio transport connection now recieves connection hdl
|
2013-01-06 09:17:09 -06:00 |
|
Peter Thorson
|
9ca476ae22
|
iostream connection now receives connection hdl
|
2013-01-06 09:16:49 -06:00 |
|