source: branches/samba-3.0/source/include/dcerpc.h@ 942

Last change on this file since 942 was 1, checked in by Paul Smedley, 18 years ago

Initial code import

File size: 998 bytes
Line 
1/* unused. Stub to make the pidl generated NDR parsers compile */
2
3/*
4 this is used to find pointers to calls
5*/
6struct dcerpc_interface_call {
7 const char *name;
8 size_t struct_size;
9 ndr_push_flags_fn_t ndr_push;
10 ndr_pull_flags_fn_t ndr_pull;
11 ndr_print_function_t ndr_print;
12 BOOL async;
13};
14
15struct dcerpc_endpoint_list {
16 uint32_t count;
17 const char * const *names;
18};
19
20struct dcerpc_authservice_list {
21 uint32_t count;
22 const char * const *names;
23};
24
25struct dcerpc_interface_table {
26 const char *name;
27 struct dcerpc_syntax_id syntax_id;
28 const char *helpstring;
29 uint32_t num_calls;
30 const struct dcerpc_interface_call *calls;
31 const struct dcerpc_endpoint_list *endpoints;
32 const struct dcerpc_authservice_list *authservices;
33};
34
35struct dcerpc_interface_list {
36 struct dcerpc_interface_list *prev, *next;
37 const struct dcerpc_interface_table *table;
38};
39
40
Note: See TracBrowser for help on using the repository browser.