chris
|
160b66fef6
|
Change microseconds constructor parameter from int to long to be consistent
with the set function.
|
2003-10-29 04:56:29 +00:00 |
|
chris
|
0dd74d1dab
|
asio version 0.1.3 released
|
2003-10-29 02:30:10 +00:00 |
|
chris
|
7c211498e3
|
More workarounds to get things compiling and running correctly with MSVC6.
|
2003-10-24 00:37:11 +00:00 |
|
chris
|
04ff2a3424
|
Ignore other generated file types on windows.
|
2003-10-23 06:42:42 +00:00 |
|
chris
|
97f64e705d
|
Fixes required for Win32.
|
2003-10-23 06:36:47 +00:00 |
|
chris
|
d5d7fa984a
|
Completed buffered recv implementation.
|
2003-10-23 06:27:00 +00:00 |
|
chris
|
2143785a37
|
Add ability to navigate to the demuxer object given an asynchronous service
or wrapper object.
|
2003-10-23 05:32:19 +00:00 |
|
chris
|
343ed91844
|
Removed the now unused restart_* functions.
|
2003-10-23 01:52:36 +00:00 |
|
chris
|
fe7c8e9857
|
Chnage recv_n and send_n to be free-functions in the asio namespace.
|
2003-10-23 01:39:36 +00:00 |
|
chris
|
2c0d5571fc
|
No need to do a deferred close on a socket if there are no operations
running against it.
|
2003-10-17 09:31:04 +00:00 |
|
chris
|
cf1f5270b9
|
Implement deferred closure of sockets if the select system call is
currently in progress.
|
2003-10-17 08:49:30 +00:00 |
|
chris
|
1c2b183e93
|
Updated to indicate that it works on Solaris 9 as well.
|
2003-10-15 07:48:24 +00:00 |
|
chris
|
9c47ddb448
|
Ported to run on Solaris 8.
|
2003-10-15 07:20:48 +00:00 |
|
chris
|
0845d217a1
|
Use a "using namespace std" inside a function to avoid polluting the global
namespace by including string.h.
|
2003-10-14 08:22:08 +00:00 |
|
chris
|
e1d6a093f1
|
Finish remaining timer tutorial parts.
|
2003-10-09 02:56:45 +00:00 |
|
chris
|
c8aab52f0c
|
Added documentation for the error codes.
|
2003-10-09 02:56:35 +00:00 |
|
chris
|
238c383530
|
Added new files to distribution.
|
2003-10-08 02:21:23 +00:00 |
|
chris
|
20e9f39f5c
|
Fixes to get MSVC makefile working again.
|
2003-10-08 01:42:51 +00:00 |
|
chris
|
e2e8e519dc
|
Added some initial tutorial steps and improved look of generated docs.
|
2003-10-07 14:27:22 +00:00 |
|
chris
|
6cfbef3e43
|
Build test programs into the test directory.
|
2003-10-05 11:04:46 +00:00 |
|
chris
|
0e46cbe5a3
|
Fixed error introduced when adding more doxygen support.
|
2003-10-05 03:17:24 +00:00 |
|
chris
|
49958a30c8
|
Some doxygen improvements to get the typedefs showing up in the docs.
|
2003-10-05 02:43:01 +00:00 |
|
chris
|
ccd16ff03d
|
Update to use boost 1.30.2 by default, and use the -pthread compiler/linker
option when building on linux.
|
2003-10-04 05:30:17 +00:00 |
|
chris
|
bdead8566a
|
Renamed the pthread_* wrappers to posix_*.
|
2003-10-04 04:16:46 +00:00 |
|
chris
|
9154937018
|
Fixed grammar to reflect that we now support 3 Win32 compilers
|
2003-10-04 03:55:39 +00:00 |
|
chris
|
3c4d4b71c5
|
Added support for MinGW
|
2003-10-04 03:44:52 +00:00 |
|
chris
|
1a91f5714e
|
Remove redundant typedef.
|
2003-10-03 09:34:20 +00:00 |
|
chris
|
bab2d18029
|
Fix doxygen documentation.
|
2003-10-03 09:34:05 +00:00 |
|
chris
|
e0bfa6416e
|
Reimplemented timer functionality to remove the last dependency on the
boost thread library.
|
2003-10-03 07:51:14 +00:00 |
|
chris
|
a33f94e5fd
|
Move hpp files to a separate include directory.
|
2003-10-01 05:03:47 +00:00 |
|
chris
|
f58fb14806
|
Disable this-in-initialiser warning for MSVC.
|
2003-10-01 03:01:19 +00:00 |
|
chris
|
97caddf9a0
|
Completed windows IOCP-based stream socket service.
|
2003-10-01 02:57:33 +00:00 |
|
chris
|
20d1fba57e
|
Still more MSVC makefile fixes.
|
2003-10-01 02:52:32 +00:00 |
|
chris
|
8e5eca93cf
|
More MSVC makefile fixes.
|
2003-10-01 01:35:27 +00:00 |
|
chris
|
6e800f2c82
|
Fixes to get MSVC makefile working.
|
2003-10-01 01:19:01 +00:00 |
|
chris
|
46c310cf35
|
Change to use compile-time polymorphism for the completion_context objects.
|
2003-09-30 09:56:58 +00:00 |
|
chris
|
d20ed3e86f
|
Remove dependency on boost threads from everything except the timer queue.
|
2003-09-29 05:21:48 +00:00 |
|
chris
|
8bb19ef2d6
|
Fixed leak of thread objects.
|
2003-09-29 05:21:24 +00:00 |
|
chris
|
a16a3693d3
|
Fixes to compile with MSVC6.
|
2003-09-29 03:17:25 +00:00 |
|
chris
|
9a4c5cd268
|
Fix compiler warnings.
|
2003-09-28 08:06:27 +00:00 |
|
chris
|
8d16489fcd
|
Refactored tss_bool into separate classes for each platform.
|
2003-09-28 07:58:09 +00:00 |
|
chris
|
cb91e6009e
|
Fixes to get win_thread working
|
2003-09-28 07:51:59 +00:00 |
|
chris
|
c1b39266b1
|
Added thread wrapper class.
|
2003-09-28 07:45:10 +00:00 |
|
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 |
|