r3891: Add rot (Running Object Table) interface
[samba.git] / source4 / librpc / idl / echo.idl
index 38650e990de1767c7ce079d00d420bfb0e981276..46a4d89478c9d6d4de5fd5175287e788d3b0a1e0 100644 (file)
@@ -1,6 +1,11 @@
+#include "idl_types.h"
+
+
 [
-uuid(60a15ec5-4de8-11d7-a637-005056a20182),
-version(1.0)
+  uuid("60a15ec5-4de8-11d7-a637-005056a20182"),
+  endpoint("ncacn_np:[\\pipe\\rpcecho]", "ncacn_ip_tcp:", "ncalrpc:"),
+  version(1.0),
+  helpstring("Simple echo pipe")
 ]
 interface rpcecho
 {
@@ -27,7 +32,7 @@ interface rpcecho
 
 
        /* test strings */
-       void TestCall (
+       void echo_TestCall (
                [in]       unistr *s1,
                [out]      unistr *s2
                );
@@ -79,8 +84,12 @@ interface rpcecho
                [case(7)]  echo_info7 info7;
        } echo_Info;
 
-       NTSTATUS TestCall2 (
+       NTSTATUS echo_TestCall2 (
                     [in]                    uint16 level,
                     [out,switch_is(level)]  echo_Info *info
                );
+
+       uint32 echo_TestSleep(
+               [in] uint32 seconds
+               );
 }