2006-09-16 02:49:27 +04:00
/* header auto-generated by pidl */
2007-11-09 16:38:47 +03:00
# include "librpc/ndr/libndr.h"
2006-09-16 02:49:27 +04:00
# include "librpc/gen_ndr/echo.h"
# ifndef _HEADER_NDR_rpcecho
# define _HEADER_NDR_rpcecho
2007-08-20 02:10:11 +04:00
# define NDR_RPCECHO_UUID "60a15ec5-4de8-11d7-a637-005056a20182"
# define NDR_RPCECHO_VERSION 1.0
# define NDR_RPCECHO_NAME "rpcecho"
# define NDR_RPCECHO_HELPSTRING "Simple echo pipe"
2007-08-20 01:23:28 +04:00
extern const struct ndr_interface_table ndr_table_rpcecho ;
2007-08-20 02:10:11 +04:00
# define NDR_ECHO_ADDONE (0x00)
2006-09-16 02:49:27 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_ECHO_ECHODATA (0x01)
2006-09-16 02:49:27 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_ECHO_SINKDATA (0x02)
2006-09-16 02:49:27 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_ECHO_SOURCEDATA (0x03)
2006-09-16 02:49:27 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_ECHO_TESTCALL (0x04)
2006-09-16 02:49:27 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_ECHO_TESTCALL2 (0x05)
2006-09-16 02:49:27 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_ECHO_TESTSLEEP (0x06)
2006-09-16 02:49:27 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_ECHO_TESTENUM (0x07)
2006-09-16 02:49:27 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_ECHO_TESTSURROUNDING (0x08)
2006-09-16 02:49:27 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_ECHO_TESTDOUBLEPOINTER (0x09)
2006-09-16 02:49:27 +04:00
2007-08-20 02:10:11 +04:00
# define NDR_RPCECHO_CALL_COUNT (10)
2006-09-16 02:49:27 +04:00
void ndr_print_echo_info1 ( struct ndr_print * ndr , const char * name , const struct echo_info1 * r ) ;
void ndr_print_echo_info2 ( struct ndr_print * ndr , const char * name , const struct echo_info2 * r ) ;
void ndr_print_echo_info3 ( struct ndr_print * ndr , const char * name , const struct echo_info3 * r ) ;
2008-01-17 15:16:27 +03:00
void ndr_print_STRUCT_echo_info4 ( struct ndr_print * ndr , const char * name , const struct echo_info4 * r ) ;
2006-09-16 02:49:27 +04:00
void ndr_print_echo_info5 ( struct ndr_print * ndr , const char * name , const struct echo_info5 * r ) ;
void ndr_print_echo_info6 ( struct ndr_print * ndr , const char * name , const struct echo_info6 * r ) ;
void ndr_print_echo_info7 ( struct ndr_print * ndr , const char * name , const struct echo_info7 * r ) ;
void ndr_print_echo_Info ( struct ndr_print * ndr , const char * name , const union echo_Info * r ) ;
void ndr_print_echo_Enum1 ( struct ndr_print * ndr , const char * name , enum echo_Enum1 r ) ;
void ndr_print_echo_Enum1_32 ( struct ndr_print * ndr , const char * name , enum echo_Enum1_32 r ) ;
void ndr_print_echo_Enum2 ( struct ndr_print * ndr , const char * name , const struct echo_Enum2 * r ) ;
void ndr_print_echo_Enum3 ( struct ndr_print * ndr , const char * name , const union echo_Enum3 * r ) ;
void ndr_print_echo_Surrounding ( struct ndr_print * ndr , const char * name , const struct echo_Surrounding * r ) ;
void ndr_print_echo_AddOne ( struct ndr_print * ndr , const char * name , int flags , const struct echo_AddOne * r ) ;
void ndr_print_echo_EchoData ( struct ndr_print * ndr , const char * name , int flags , const struct echo_EchoData * r ) ;
void ndr_print_echo_SinkData ( struct ndr_print * ndr , const char * name , int flags , const struct echo_SinkData * r ) ;
void ndr_print_echo_SourceData ( struct ndr_print * ndr , const char * name , int flags , const struct echo_SourceData * r ) ;
void ndr_print_echo_TestCall ( struct ndr_print * ndr , const char * name , int flags , const struct echo_TestCall * r ) ;
void ndr_print_echo_TestCall2 ( struct ndr_print * ndr , const char * name , int flags , const struct echo_TestCall2 * r ) ;
void ndr_print_echo_TestSleep ( struct ndr_print * ndr , const char * name , int flags , const struct echo_TestSleep * r ) ;
void ndr_print_echo_TestEnum ( struct ndr_print * ndr , const char * name , int flags , const struct echo_TestEnum * r ) ;
void ndr_print_echo_TestSurrounding ( struct ndr_print * ndr , const char * name , int flags , const struct echo_TestSurrounding * r ) ;
void ndr_print_echo_TestDoublePointer ( struct ndr_print * ndr , const char * name , int flags , const struct echo_TestDoublePointer * r ) ;
# endif /* _HEADER_NDR_rpcecho */