summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-03-28 05:08:48 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-03-28 05:08:48 +0000
commit2a1c254907918eef50082a5d1266675fced869f1 (patch)
treebcdcbdef0b7fc6a2879191cca4041a136aca4d95 /README
parent7f89ef2066250713e93a142a4afb99c3cd05e709 (diff)
downloadATCD-2a1c254907918eef50082a5d1266675fced869f1.tar.gz
set ACE_DEFAULT_MAX_SOCKET_BUFSIZ to 65535 on Linux, and #define ACE_HAS_GETPAGESIZE
Diffstat (limited to 'README')
-rw-r--r--README61
1 files changed, 31 insertions, 30 deletions
diff --git a/README b/README
index cbc782a4229..f640ad3f023 100644
--- a/README
+++ b/README
@@ -55,23 +55,23 @@ interfaces:
. IPC mechanisms
-- e.g., Internet- and UNIX-domain sockets, TLI, Named
- Pipes (for UNIX and Win32) and STREAM pipes;
+ Pipes (for UNIX and Win32) and STREAM pipes;
. Event demultiplexing
-- e.g., select(), poll(), and Win32
- WaitForMultipleObjects and I/O completion ports;
+ WaitForMultipleObjects and I/O completion ports;
. Multi-threading and synchronization
-- e.g., Solaris threads, POSIX Pthreads, and Win32
- threads;
+ threads;
. Explicit dynamic linking
-- e.g., dlopen/dlsym on UNIX and LoadLibrary/GetProc
- on Win32;
+ on Win32;
. Memory-mapped files and shared memory management
- -- e.g., BSD mmap(), SYSV shared memory, and Win32
- shared memory;
+ -- e.g., BSD mmap(), SYSV shared memory, and Win32
+ shared memory;
. System V IPC
-- e.g., shared memory, semaphores, message queues.
@@ -90,29 +90,29 @@ into applications. The framework portion of ACE contains the
following class categories:
. The Reactor
- -- Supports both Reactive and Proactive I/O;
+ -- Supports both Reactive and Proactive I/O;
. The Service Configurator
- -- Support dynamic (re)configuration of objects;
+ -- Support dynamic (re)configuration of objects;
. The ADAPTIVE Service Executive
- -- A user-level implementation of System V STREAMS,
- that supports modular integration of
- hierarchically-related communicaion services;
+ -- A user-level implementation of System V STREAMS,
+ that supports modular integration of
+ hierarchically-related communicaion services;
- . Concurrency
- -- Various types of higher-level concurrency
- control and synchronization patterns (such as
- Polymorphic Futures and Active Objects);
+ . Concurrency
+ -- Various types of higher-level concurrency
+ control and synchronization patterns (such as
+ Polymorphic Futures and Active Objects);
- . Shared Malloc
- -- Components for managing dynamically allocation
- of shared and local memory;
+ . Shared Malloc
+ -- Components for managing dynamically allocation
+ of shared and local memory;
- . CORBA integration
- -- Integrates ACE with CORBA implementations
- (such as single-threaded and multi-threaded
- Orbix and Visibroker for C++).
+ . CORBA integration
+ -- Integrates ACE with CORBA implementations
+ (such as single-threaded and multi-threaded
+ Orbix and Visibroker for C++).
----------------------------------------
@@ -122,13 +122,13 @@ Finally, ACE provides a standard library of distributed services that
are packaged as components. These service components play two roles
in ACE:
- 1. They provide reusable components for common distributed
- system tasks such as logging, naming, locking, and time
- synchronization.
+ 1. They provide reusable components for common distributed
+ system tasks such as logging, naming, locking, and time
+ synchronization.
- 2. They illustrate how to utilize ACE features such as the
- Reactor, Service Configurator, Service Initialization,
- Concurrency, and IPC components.
+ 2. They illustrate how to utilize ACE features such as the
+ Reactor, Service Configurator, Service Initialization,
+ Concurrency, and IPC components.
----------------------------------------
@@ -526,6 +526,7 @@ Sudish Joseph <sj@eng.mindspring.net>
Loren Rittle <rittle@comm.mot.com>
Alexander Ovsiankin <sasha@technologist.com>
Fred Kuhns <fredk@arl.wustl.edu>
+Ravi Nagabhyru <ravi@future-minds.com>
I would particularly like to thank Paul Stephenson, who worked with me
at Ericsson and is now at ObjectSpace. Paul devised the recursive
@@ -544,5 +545,5 @@ improvements, suggestions, and or comments, I'd like to hear about it.
Thanks,
- Douglas C. Schmidt
- schmidt@cs.wustl.edu
+ Douglas C. Schmidt
+ schmidt@cs.wustl.edu