gen_ndr
[metze/samba/wip.git] / bin.gen_ndr / default / librpc / gen_ndr / echo.h
index 09c1934574919066bef6eb38671634485342223e..a0994207a18123733f06e2fa610b027c4a2043d5 100644 (file)
@@ -222,10 +222,11 @@ struct echo_TestDoublePointer {
 };
 
 
-struct echo_BytePipeIn {
+struct echo_TestBytePipeIn {
        struct {
-               uint32_t value;
-               struct echo_BytePipe *bp;/* [ref] */
+               uint32_t num_chunks;
+               uint32_t chunk_size;
+               struct echo_BytePipe *in_pipe;/* [ref] */
        } in;
 
        struct {
@@ -234,5 +235,34 @@ struct echo_BytePipeIn {
 
 };
 
+
+struct echo_TestBytePipeOut {
+       struct {
+               uint32_t num_chunks;
+               uint32_t chunk_size;
+       } in;
+
+       struct {
+               struct echo_BytePipe *out_pipe;/* [ref] */
+               uint32_t result;
+       } out;
+
+};
+
+
+struct echo_TestBytePipeInOut {
+       struct {
+               uint32_t num_chunks;
+               uint32_t chunk_size;
+               struct echo_BytePipe *out_pipe;/* [ref] */
+       } in;
+
+       struct {
+               struct echo_BytePipe *out_pipe;/* [ref] */
+               uint32_t result;
+       } out;
+
+};
+
 #endif /* _HEADER_rpcecho */
 #endif /* _PIDL_HEADER_rpcecho */