summaryrefslogtreecommitdiffstats
path: root/ppapi/documentation/modules.dox
diff options
context:
space:
mode:
Diffstat (limited to 'ppapi/documentation/modules.dox')
-rw-r--r--ppapi/documentation/modules.dox24
1 files changed, 24 insertions, 0 deletions
diff --git a/ppapi/documentation/modules.dox b/ppapi/documentation/modules.dox
new file mode 100644
index 0000000..90a8884
--- /dev/null
+++ b/ppapi/documentation/modules.dox
@@ -0,0 +1,24 @@
+/**
+ * @defgroup CPP C++ API (Use This)
+ * Description of C++ API goes here.
+ * Mention the pp::Instance and pp::Resource classes.
+ *
+ * @defgroup CAPI C API (Refer to This)
+ * These APIs define the implementation of PPAPI;
+ * they are the contract.
+ * However, you should use the @ref CPP "C++ API" whenever possible.
+ *
+ * @defgroup PP PP: Data Types
+ * @ingroup CAPI
+ * Pepper data types begin with the prefix PP_.
+ *
+ * @defgroup PPB PPB: How the Nexe Calls the Browser
+ * @ingroup CAPI
+ * Browser functions that a nexe can call
+ * begin with the prefix PPB_.
+ *
+ * @defgroup PPP PPP: How the Browser Calls the Nexe
+ * @ingroup CAPI
+ * Nexe functions that the browser can call
+ * begin with the prefix PPP_.
+ */