summaryrefslogtreecommitdiff
path: root/dispatch/README.markdown
diff options
context:
space:
mode:
authorJosé Fonseca <jfonseca@vmware.com>2013-03-27 11:10:37 +0000
committerJosé Fonseca <jfonseca@vmware.com>2013-03-27 11:10:37 +0000
commit6bb028d7223347f167c2a4e16f8bb0028c95ffe9 (patch)
tree1dba5a0acb896e2ec85e4a28131340c7daa4ec91 /dispatch/README.markdown
parent04b70cf9a1c8295dfc357947d3895f19c7f8bac9 (diff)
Add per-directory synopsis.
Diffstat (limited to 'dispatch/README.markdown')
-rw-r--r--dispatch/README.markdown9
1 files changed, 9 insertions, 0 deletions
diff --git a/dispatch/README.markdown b/dispatch/README.markdown
new file mode 100644
index 00000000..d041f7d9
--- /dev/null
+++ b/dispatch/README.markdown
@@ -0,0 +1,9 @@
+The dispatch layer objecting is to get public or private symbols from DLLs /
+shared objects and dispatch calls to them.
+
+It used both by the tracing wrappers (to dispatch the intercepted calls to
+their true counterparts) and when replaying traces (to dispatch the calls
+recorded on the file)
+
+All code is generated from dispatch.py Python script, which is then used in
+several places.