summaryrefslogtreecommitdiff
path: root/docs/tutorials/000/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/tutorials/000/index.html')
-rw-r--r--docs/tutorials/000/index.html188
1 files changed, 0 insertions, 188 deletions
diff --git a/docs/tutorials/000/index.html b/docs/tutorials/000/index.html
deleted file mode 100644
index 787bec9164a..00000000000
--- a/docs/tutorials/000/index.html
+++ /dev/null
@@ -1,188 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
-<html>
- <head>
- <title>The Adaptive Communication Environment: "Ace" -- A Tutorial</title>
- </head>
-
- <BODY TEXT="#000000" BGCOLOR="#FFFFFF" LINK="#000FFF" VLINK="#FF0F0F">
- <center>
- <h1>The Adaptive Communication Environment: "Ace" -- A Tutorial</h1>
- </center>
-<br>
-<br>
- <h2>
- IPC SAP
- </h2>
-
- <ul>
- <h3>
- <A HREF="IPC_SAP/Streams">Using Streams in ACE</A>
- <br>
- <A HREF="IPC_SAP/Datagrams">Using Datagrams in ACE</A>
- <br>
- <A HREF="IPC_SAP/Multicast">Using Multicast in ACE</A>
- </h3>
- </ul>
-
- <h2>Memory Management</h2>
- <ul>
- <h3>
- <A HREF="Memory_Management/Cached_Allocator">Using the Cached Allocator</A>
- <br>
- <A HREF="Memory_Management/Malloc">Using ACE_Malloc</A>
- </h3>
- </ul>
-
- <h2>Thread Management</h2>
- <ul>
- <h3><A HREF="Thread_Management/Thread">Creating and canceling threads</A></h3>
- <h3>Synchronization Primitives in ACE</h3>
- <ul>
- <h4>The ACE Locks Category</h4>
- <ul>
- <h5>
- <A HREF="Thread_Management/Thread/Synch/Mutex">Using the Mutex class</A>
- <br>
- <A HREF="Thread_Management/Thread/Synch/Lock">Using the Lock and Lock Adapter for dynamic binding</A>
- <br>
- <A HREF="Thread_Management/Thread/Synch/Token">Using Tokens</A>
- </h5>
- </ul>
- <br>
- <h4><A HREF="Thread_Management/Thread/Synch/Guard">The ACE Guards Category</A></h4>
- <h4><A HREF="Thread_Management/Thread/Synch/Condition">The ACE Conditions Category</A></h4>
- <h4>Other Miscellaneous Synchronization Classes</h4>
- <ul>
- <h5>
- <A HREF="Thread_Management/Thread/Synch/Barrier">Barriers in ACE</A>
- <br>
- <A HREF="Thread_Management/Thread/Synch/Atomic_Op">Atomic Op</A>
- </h5>
- </ul>
- </ul>
- <br>
- <h3>Thread Management with the ACE_Thread_Manager</h3>
- <ul>
- <h4>
- <A HREF="Thread_Management/Thread/Thread_Manager/creating">Creating threads</A>
- <br>
- <A HREF="Thread_Management/Thread/Thread_Manager/control">Suspend, Resume, Cancel</A>
- </h4>
- </ul>
- <h3><A HREF="Thread_Management/Thread/TSS">Thread Specific Storage</A></h3>
- </ul>
-
- <h2>Tasks and Active Objects</h2>
- <ul>
- <h3>
- <A HREF="Tasks/Task">Creating a task</A>
- <br>
- <A HREF="Tasks/communication">Communication between tasks</A>
- <br>
- <A HREF="Tasks/Active_Object">The Active Object Pattern</A>
- </h3>
- </ul>
-
- <h2>The Reactor</h2>
- <ul>
- <h3>
- <A HREF="Reactor/handle_signal">A simple example</A>
- <br>
- <A HREF="Reactor/handle_input">I/O Event De-multiplexing</A>
- <br>
- <A HREF="Reactor/handle_timeout">Timers</A>
- <br>
- <A HREF="Reactor/notifications">Using Notifications</A>
- </h3>
- </ul>
-
- <h2>The Reactor</h2>
- <ul>
- <h3>
- <A HREF="Reactor/notifications/simple">Using Notifications: A simple example</A>
- <br>
- <A HREF="Reactor/notifications/active">Using Notifications: A realistic example</A>
- </h3>
- </ul>
-
- <h2>The Acceptor and Connector</h2>
- <ul>
- <h3>Using the pattern</h3>
- <ul>
- <h4>
- <A HREF="Acceptor_Connector/Acceptor/connection_established">Responding to a new connection</A>
- <br>
- <A HREF="Acceptor_Connector/Acceptor/handle_input">Responding to client data</A>
- <br>
- <A HREF="Acceptor_Connector/Acceptor/LSOCK">Using Unix domain sockets</A>
- </h4>
- </ul>
- <h3>The Connector</h3>
- <ul>
- <h4>
- <A HREF="Acceptor_Connector/Connector/simple">A simple example</A>
- <br>
- <A HREF="Acceptor_Connector/Connector/with_acceptor">Using the Acceptor and Connector together</A>
- </h4>
- </ul>
- <h3>The ACE_Svc_Handler</h3>
- <ul>
- <h4>
- <A HREF="Acceptor_Connector/active">Creating multiple threads in the Service Handler</A>
- <br>
- <A HREF="Acceptor_Connector/Message_Queue">Using the message queue facilities in the Service Handler</A>
- </h4>
- </ul>
- <h3>Tuning the Acceptor and Connector policies</h3>
- <ul>
- <h4>
- <A HREF="Acceptor_Connector/strategies/Acceptor_Connector">Using the Strategy Acceptor and Connector</A>
- <br>
- <A HREF="Acceptor_Connector/strategies/Cached_Connect">Using the ACE_Cached_Connect_Strategy for Connection caching</A>
- </h4>
- </ul>
- <h3>Using simple Event Handlers</h3>
- <ul>
- <h4>
- <A HREF="Acceptor_Connector/Event_Handler">An example</A>
- </h4>
- </ul>
- </ul>
-
- <h2>The Service Configurator</h2>
- <ul>
- <h3>
- <A HREF="Service_Config/writting_services">Writting Services</A>
- <br>
- <A HREF="Service_Config/Service_Manager">Using the Service Manager</A>
- </h3>
- </ul>
-
- <h2>Message Queues</h2>
- <ul>
- <h3>
- <A HREF="Message_Queue/Message_Queue">Message Queues in ACE</A>
- <br>
- <A HREF="Message_Queue/iterators">Using Message Queue iterators</A>
- <br>
- <A HREF="Message_Queue/Message_Queue_Factory">Dynamic or Real-Time Message Queues</A>
- </h3>
- </ul>
-
- <h2>Utility Classes</h2>
- <ul>
- <h3>
- <A HREF="Utilities/Get_Opt">ACE_Get_Opt</A>
- <br>
- <A HREF="Utilities/Arg_Shifter">ACE_Arg_Shifter</A>
- </h3>
- </ul>
-
- <hr>
- <address><a href="mailto:jcej@chiroptera.tragus.org">James CE Johnson</a></address>
- <!-- Created: Mon Oct 19 22:46:18 EDT 1998 -->
- <!-- hhmts start -->
-Last modified: Mon Oct 26 19:13:27 EST 1998
-<!-- hhmts end -->
- </body>
-</html>