chris
|
d55c758846
|
Fixed typo in destructor name
|
2003-09-28 07:15:49 +00:00 |
|
chris
|
58d5c15d26
|
Removed need for recursive mutex.
|
2003-09-28 07:09:11 +00:00 |
|
chris
|
d18fb63f8d
|
Added Win32 support for our own mutex classesMakefile.am
|
2003-09-28 06:20:03 +00:00 |
|
chris
|
863d190ab1
|
Converted Windows IOCP datagram socket implementation over to new template-based classes
|
2003-09-28 05:54:11 +00:00 |
|
chris
|
6f003905e3
|
Remove use of boost::function and std::queue in completion queue
implementation.
|
2003-09-28 05:00:38 +00:00 |
|
chris
|
19baaca214
|
Remove demuxer_task support and instead use a template for the demuxer
service which can run a single task.
|
2003-09-28 04:07:33 +00:00 |
|
chris
|
25af7a9130
|
Remove a comment that is no longer correct.
|
2003-09-28 03:12:25 +00:00 |
|
chris
|
8fdf8bd148
|
Remove uses of boost::throw_exception.
|
2003-09-28 03:11:24 +00:00 |
|
chris
|
3a90b222d0
|
Added typedef to hide platform-specific usage of select_interrupter.
|
2003-09-28 03:05:29 +00:00 |
|
chris
|
0174cb6e0c
|
Moved signal initialisation to a separate class.
|
2003-09-28 03:00:35 +00:00 |
|
chris
|
1fd99fd11d
|
Run select_reactor in separate thread, in preparation for removing the
demuxer_task support and having a template-based demuxer service that can
run a single reactor.
|
2003-09-28 02:41:45 +00:00 |
|
chris
|
1640b96762
|
Removed unnecessary include.
|
2003-09-28 02:39:17 +00:00 |
|
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 |
|