};
-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 {
};
+
+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 */