chris
|
860800f9fb
|
Replace the select_interrupter class with two separate implementations that
use a pipe or a socket as required.
|
2003-09-28 02:17:03 +00:00 |
|
chris
|
626fd849df
|
Remove unnecessary destructor
|
2003-09-27 07:05:40 +00:00 |
|
chris
|
6f56150872
|
Don't store message as data member
|
2003-09-27 03:24:55 +00:00 |
|
chris
|
c2dd23afd9
|
Add back separate message() function for getting the specific error string.
|
2003-09-27 03:13:25 +00:00 |
|
chris
|
e2d71c2e57
|
Derive socket_error from std::exception
|
2003-09-27 03:06:32 +00:00 |
|
chris
|
7af7992926
|
Use compile-time polymorphism for address types.
|
2003-09-27 02:11:30 +00:00 |
|
chris
|
551f121bca
|
Converted all socket classes to templates. Service providers have been
removed in favour of just services, which are identified in the demuxer by
their type.
|
2003-09-26 15:42:46 +00:00 |
|
chris
|
46b26402f2
|
Completed support for using IO completion ports on Win32.
|
2003-09-19 08:08:42 +00:00 |
|
chris
|
be384abd27
|
Make the handler type a template parameter so that a service implementation
can make use of compile time polymorphism where appropriate.
|
2003-09-19 05:30:39 +00:00 |
|
chris
|
7dad26c5ab
|
Fixes required to get new template-based socket classes compiling on Win32.
|
2003-09-18 07:40:10 +00:00 |
|
chris
|
09641826f0
|
Finished turning the socket classes into templates.
|
2003-09-18 03:37:24 +00:00 |
|
chris
|
672cc09bb1
|
Fix dependency problem by putting the doc directory after the html file.
|
2003-09-16 05:11:32 +00:00 |
|
chris
|
3701651905
|
asio version 0.1.2 released
|
2003-09-16 03:07:24 +00:00 |
|
chris
|
0fb12226fc
|
Work in progress commit of template-based socket classes.
|
2003-09-16 03:04:26 +00:00 |
|
chris
|
71e19d2881
|
Add boost build instructions.
|
2003-09-16 03:04:25 +00:00 |
|
chris
|
5d965babda
|
Change port numbers to avoid a clash on windows.
|
2003-09-16 02:56:24 +00:00 |
|
chris
|
511abc213e
|
Add a document to assist with preparing a release.
|
2003-09-14 23:26:59 +00:00 |
|
chris
|
1648b3dc8e
|
Add support files describing how to use project, etc.
|
2003-09-14 02:23:35 +00:00 |
|
chris
|
043200c23a
|
Work in progress commit of template-based socket classes.
|
2003-09-14 01:13:01 +00:00 |
|
chris
|
953af362d5
|
Protect all code from compiler option changes that may be caused by
included system/boost headers. This fixes the crashes with borland c++.
|
2003-09-14 01:13:00 +00:00 |
|
chris
|
8fa83024dc
|
Change to use boost version 1.30.0 automatically if it located in the same
directory as the asio project.
|
2003-09-13 05:23:52 +00:00 |
|
chris
|
5fc0ed001d
|
Renamed the newaio project to asio.
|
2003-09-13 04:53:31 +00:00 |
|