diff options
Diffstat (limited to '3rdparty/asio/src/doc/overview/proactor.dot')
-rw-r--r-- | 3rdparty/asio/src/doc/overview/proactor.dot | 100 |
1 files changed, 0 insertions, 100 deletions
diff --git a/3rdparty/asio/src/doc/overview/proactor.dot b/3rdparty/asio/src/doc/overview/proactor.dot deleted file mode 100644 index 871723408b9..00000000000 --- a/3rdparty/asio/src/doc/overview/proactor.dot +++ /dev/null @@ -1,100 +0,0 @@ -digraph g -{ - edge - [ - fontname="Helvetica", - fontsize=10, - labelfontname="Helvetica", - labelfontsize=10 - ]; - - node - [ - fontname="Helvetica", - fontsize=10, - shape=record - ]; - - initiator - [ - label="Initiator" - ]; - - async_processor - [ - label="Asynchronous\nOperation Processor" - ]; - - async_op - [ - label="Asynchronous\nOperation" - ]; - - completion_queue - [ - label="Completion\nEvent Queue" - ]; - - async_event_demuxer - [ - label="Asynchronous\nEvent Demultiplexer" - ]; - - proactor - [ - label="Proactor" - ]; - - handler - [ - label="Completion\nHandler" - ]; - - initiator -> async_processor - [ - label="uses", - style="dashed" - ]; - - initiator -> async_op - [ - label="starts", - style="dashed" - ]; - - initiator -> handler - [ - label="creates", - style="dashed" - ]; - - async_processor -> async_op - [ - label="executes", - style="dashed" - ]; - - async_processor -> completion_queue - [ - label="enqueues", - style="dashed" - ]; - - async_op -> handler; - - async_event_demuxer -> completion_queue - [ - label="dequeues", - style="dashed" - ]; - - proactor -> async_event_demuxer - [ - ]; - - proactor -> handler - [ - label="demultiplexes\n& dispatches" - style="dashed" - ]; -} |