2005-10-04 Zoltan Varga <vargaz@freemail.hu>
[mono.git] / mcs / class / System.Drawing / cdeclRedirector / cdeclCallback.il
1 //
2 // cdeclCallback.il
3 //
4 // Author: 
5 //              Alexandre Pigolkine (pigolkine@gmx.de)
6 //
7 // (C) 2002/2003 Ximian, Inc.
8 .assembly extern mscorlib
9 {
10 }
11 .assembly cdeclCallback
12 {
13 }
14
15 .namespace cdeclCallback
16 {
17   .class public auto ansi beforefieldinit cdeclRedirector
18          extends [mscorlib]System.Object
19   {
20     .class auto ansi sealed nested public MethodVoidIntPtr
21            extends [mscorlib]System.MulticastDelegate
22     {
23       .method public hidebysig specialname rtspecialname 
24               instance void  .ctor(object 'object',
25                                    native int 'method') runtime managed
26       {
27       } // end of method MethodVoidIntPtr::.ctor
28
29       .method public hidebysig virtual instance void modopt([mscorlib]System.Runtime.CompilerServices.CallConvCdecl) 
30               Invoke(native int param) runtime managed
31       {
32       } // end of method MethodVoidIntPtr::Invoke
33
34       .method public hidebysig newslot virtual 
35               instance class [mscorlib]System.IAsyncResult 
36               BeginInvoke(native int param,
37                           class [mscorlib]System.AsyncCallback callback,
38                           object 'object') runtime managed
39       {
40       } // end of method MethodVoidIntPtr::BeginInvoke
41
42       .method public hidebysig newslot virtual 
43               instance void  EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
44       {
45       } // end of method MethodVoidIntPtr::EndInvoke
46
47     } // end of class MethodVoidIntPtr
48
49     .class auto ansi sealed nested public MethodIntIntPtr
50            extends [mscorlib]System.MulticastDelegate
51     {
52       .method public hidebysig specialname rtspecialname 
53               instance void  .ctor(object 'object',
54                                    native int 'method') runtime managed
55       {
56       } // end of method MethodIntIntPtr::.ctor
57
58       .method public hidebysig virtual instance int32 modopt([mscorlib]System.Runtime.CompilerServices.CallConvCdecl) 
59               Invoke(native int param) runtime managed
60       {
61       } // end of method MethodIntIntPtr::Invoke
62
63       .method public hidebysig newslot virtual 
64               instance class [mscorlib]System.IAsyncResult 
65               BeginInvoke(native int param,
66                           class [mscorlib]System.AsyncCallback callback,
67                           object 'object') runtime managed
68       {
69       } // end of method MethodIntIntPtr::BeginInvoke
70
71       .method public hidebysig newslot virtual 
72               instance int32  EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
73       {
74       } // end of method MethodIntIntPtr::EndInvoke
75
76     } // end of class MethodIntIntPtr
77
78     .class auto ansi sealed nested public MethodVoidIntPtrInt
79            extends [mscorlib]System.MulticastDelegate
80     {
81       .method public hidebysig specialname rtspecialname 
82               instance void  .ctor(object 'object',
83                                    native int 'method') runtime managed
84       {
85       } // end of method MethodVoidIntPtrInt::.ctor
86
87       .method public hidebysig virtual instance void modopt([mscorlib]System.Runtime.CompilerServices.CallConvCdecl) 
88               Invoke(native int param,
89                      int32 param1) runtime managed
90       {
91       } // end of method MethodVoidIntPtrInt::Invoke
92
93       .method public hidebysig newslot virtual 
94               instance class [mscorlib]System.IAsyncResult 
95               BeginInvoke(native int param,
96                           int32 param1,
97                           class [mscorlib]System.AsyncCallback callback,
98                           object 'object') runtime managed
99       {
100       } // end of method MethodVoidIntPtrInt::BeginInvoke
101
102       .method public hidebysig newslot virtual 
103               instance void  EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
104       {
105       } // end of method MethodVoidIntPtrInt::EndInvoke
106
107     } // end of class MethodVoidIntPtrInt
108
109     .class auto ansi sealed nested public MethodIntIntPtrInt
110            extends [mscorlib]System.MulticastDelegate
111     {
112       .method public hidebysig specialname rtspecialname 
113               instance void  .ctor(object 'object',
114                                    native int 'method') runtime managed
115       {
116       } // end of method MethodIntIntPtrInt::.ctor
117
118       .method public hidebysig virtual instance int32 modopt([mscorlib]System.Runtime.CompilerServices.CallConvCdecl) 
119               Invoke(native int param,
120                      int32 param1) runtime managed
121       {
122       } // end of method MethodIntIntPtrInt::Invoke
123
124       .method public hidebysig newslot virtual 
125               instance class [mscorlib]System.IAsyncResult 
126               BeginInvoke(native int param,
127                           int32 param1,
128                           class [mscorlib]System.AsyncCallback callback,
129                           object 'object') runtime managed
130       {
131       } // end of method MethodIntIntPtrInt::BeginInvoke
132
133       .method public hidebysig newslot virtual 
134               instance int32  EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
135       {
136       } // end of method MethodIntIntPtrInt::EndInvoke
137
138     } // end of class MethodIntIntPtrInt
139
140     .class auto ansi sealed nested public MethodVoidIntPtrIntPtr
141            extends [mscorlib]System.MulticastDelegate
142     {
143       .method public hidebysig specialname rtspecialname 
144               instance void  .ctor(object 'object',
145                                    native int 'method') runtime managed
146       {
147       } // end of method MethodVoidIntPtrIntPtr::.ctor
148
149       .method public hidebysig virtual instance void modopt([mscorlib]System.Runtime.CompilerServices.CallConvCdecl) 
150               Invoke(native int param,
151                      native int param1) runtime managed
152       {
153       } // end of method MethodVoidIntPtrIntPtr::Invoke
154
155       .method public hidebysig newslot virtual 
156               instance class [mscorlib]System.IAsyncResult 
157               BeginInvoke(native int param,
158                           native int param1,
159                           class [mscorlib]System.AsyncCallback callback,
160                           object 'object') runtime managed
161       {
162       } // end of method MethodVoidIntPtrIntPtr::BeginInvoke
163
164       .method public hidebysig newslot virtual 
165               instance int32  EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
166       {
167       } // end of method MethodVoidIntPtrIntPtr::EndInvoke
168     } // end of class MethodVoidIntPtrIntPtr
169
170     .class auto ansi sealed nested public MethodVoidIntPtrIntPtrInt
171            extends [mscorlib]System.MulticastDelegate
172     {
173       .method public hidebysig specialname rtspecialname 
174               instance void  .ctor(object 'object',
175                                    native int 'method') runtime managed
176       {
177       } // end of method MethodVoidIntPtrIntPtrInt::.ctor
178
179       .method public hidebysig virtual instance void modopt([mscorlib]System.Runtime.CompilerServices.CallConvCdecl) 
180               Invoke(native int param,
181                      native int param1,
182                      int32 param2) runtime managed
183       {
184       } // end of method MethodVoidIntPtrIntPtrInt::Invoke
185
186       .method public hidebysig newslot virtual 
187               instance class [mscorlib]System.IAsyncResult 
188               BeginInvoke(native int param,
189                           native int param1,
190                           int32 param2,
191                           class [mscorlib]System.AsyncCallback callback,
192                           object 'object') runtime managed
193       {
194       } // end of method MethodVoidIntPtrIntPtrInt::BeginInvoke
195
196       .method public hidebysig newslot virtual 
197               instance int32  EndInvoke(class [mscorlib]System.IAsyncResult result) runtime managed
198       {
199       } // end of method MethodVoidIntPtrIntPtrInt::EndInvoke
200
201
202     } // end of class MethodVoidIntPtrIntPtrInt
203   } // end of class cdeclRedirector
204 }