summaryrefslogtreecommitdiffstats
path: root/private/rpc/runtime/rtifs/epmp.acf
diff options
context:
space:
mode:
Diffstat (limited to 'private/rpc/runtime/rtifs/epmp.acf')
-rw-r--r--private/rpc/runtime/rtifs/epmp.acf28
1 files changed, 28 insertions, 0 deletions
diff --git a/private/rpc/runtime/rtifs/epmp.acf b/private/rpc/runtime/rtifs/epmp.acf
new file mode 100644
index 000000000..e6fc838d4
--- /dev/null
+++ b/private/rpc/runtime/rtifs/epmp.acf
@@ -0,0 +1,28 @@
+interface epmp
+{
+
+#if defined(DOS) || defined(WIN) || defined(MAC) || defined(MPPC)
+// These operations are not used on client-only platforms.
+
+[nocode] ept_insert();
+[nocode] ept_delete();
+[nocode] ept_lookup();
+[nocode] ept_inq_object();
+[nocode] ept_mgmt_delete();
+[nocode] ept_lookup_handle_free();
+
+#endif
+
+[optimize("s")] ept_map();
+
+}
+
+#ifdef NTENV
+
+interface localepmp
+{
+[comm_status, fault_status] OpenEndpointMapper();
+[comm_status, fault_status] AllocateReservedIPPort();
+}
+
+#endif