1 : //
2 : // Automatically generated by ipdlc.
3 : // Edit at your own risk
4 : //
5 :
6 : #ifndef PWyciwygChannel_h
7 : #define PWyciwygChannel_h
8 :
9 : #include "mozilla/Attributes.h"
10 : #include "base/basictypes.h"
11 : #include "prtime.h"
12 : #include "nscore.h"
13 : #include "IPCMessageStart.h"
14 : #include "IPC/IPCMessageUtils.h"
15 : #include "nsAutoPtr.h"
16 : #include "nsStringGlue.h"
17 : #include "nsTArray.h"
18 : #include "nsIFile.h"
19 : #include "mozilla/ipc/ProtocolUtils.h"
20 : #include "mozilla/net/NeckoMessageUtils.h"
21 :
22 : //-----------------------------------------------------------------------------
23 : // Code common to PWyciwygChannelChild and PWyciwygChannelParent
24 : //
25 : namespace mozilla {
26 : namespace net {
27 : namespace PWyciwygChannel {
28 :
29 : enum State {
30 : __Dead,
31 : __Null,
32 : __Error,
33 : __Start = __Null
34 : };
35 :
36 : enum MessageType {
37 : PWyciwygChannelStart = PWyciwygChannelMsgStart << 16,
38 : PWyciwygChannelPreStart = (PWyciwygChannelMsgStart << 16) - 1,
39 : Msg___delete____ID,
40 : Reply___delete____ID,
41 : Msg_Init__ID,
42 : Msg_AsyncOpen__ID,
43 : Msg_WriteToCacheEntry__ID,
44 : Msg_CloseCacheEntry__ID,
45 : Msg_SetCharsetAndSource__ID,
46 : Msg_SetSecurityInfo__ID,
47 : Msg_Cancel__ID,
48 : Msg_OnStartRequest__ID,
49 : Msg_OnDataAvailable__ID,
50 : Msg_OnStopRequest__ID,
51 : Msg_CancelEarly__ID,
52 : PWyciwygChannelEnd
53 : };
54 :
55 : bool
56 : Transition(
57 : State from,
58 : mozilla::ipc::Trigger trigger,
59 : State* next);
60 :
61 : class Msg___delete__ :
62 : public IPC::Message
63 0 : {
64 : private:
65 : typedef mozilla::ipc::ActorHandle ActorHandle;
66 : typedef mozilla::ipc::Shmem Shmem;
67 : typedef IPC::URI URI;
68 :
69 : public:
70 : enum {
71 : ID = Msg___delete____ID
72 : };
73 0 : Msg___delete__() :
74 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg___delete__")
75 : {
76 0 : }
77 :
78 : void
79 0 : Log(
80 : const std::string& __pfx,
81 : FILE* __outf) const
82 : {
83 0 : std::string __logmsg;
84 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
85 0 : (__logmsg).append(__pfx);
86 0 : (__logmsg).append("Msg___delete__(");
87 :
88 0 : (__logmsg).append("[TODO])\n");
89 0 : fputs((__logmsg).c_str(), __outf);
90 0 : }
91 : };
92 :
93 : class Reply___delete__ :
94 : public IPC::Message
95 : {
96 : private:
97 : typedef mozilla::ipc::ActorHandle ActorHandle;
98 : typedef mozilla::ipc::Shmem Shmem;
99 : typedef IPC::URI URI;
100 :
101 : public:
102 : enum {
103 : ID = Reply___delete____ID
104 : };
105 : Reply___delete__() :
106 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Reply___delete__")
107 : {
108 : }
109 :
110 : void
111 : Log(
112 : const std::string& __pfx,
113 : FILE* __outf) const
114 : {
115 : std::string __logmsg;
116 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
117 : (__logmsg).append(__pfx);
118 : (__logmsg).append("Reply___delete__(");
119 :
120 : (__logmsg).append("[TODO])\n");
121 : fputs((__logmsg).c_str(), __outf);
122 : }
123 : };
124 :
125 : class Msg_Init :
126 : public IPC::Message
127 0 : {
128 : private:
129 : typedef mozilla::ipc::ActorHandle ActorHandle;
130 : typedef mozilla::ipc::Shmem Shmem;
131 : typedef IPC::URI URI;
132 :
133 : public:
134 : enum {
135 : ID = Msg_Init__ID
136 : };
137 0 : Msg_Init() :
138 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_Init")
139 : {
140 0 : }
141 :
142 : void
143 0 : Log(
144 : const std::string& __pfx,
145 : FILE* __outf) const
146 : {
147 0 : std::string __logmsg;
148 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
149 0 : (__logmsg).append(__pfx);
150 0 : (__logmsg).append("Msg_Init(");
151 :
152 0 : (__logmsg).append("[TODO])\n");
153 0 : fputs((__logmsg).c_str(), __outf);
154 0 : }
155 : };
156 :
157 : class Msg_AsyncOpen :
158 : public IPC::Message
159 0 : {
160 : private:
161 : typedef mozilla::ipc::ActorHandle ActorHandle;
162 : typedef mozilla::ipc::Shmem Shmem;
163 : typedef IPC::URI URI;
164 :
165 : public:
166 : enum {
167 : ID = Msg_AsyncOpen__ID
168 : };
169 0 : Msg_AsyncOpen() :
170 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_AsyncOpen")
171 : {
172 0 : }
173 :
174 : void
175 0 : Log(
176 : const std::string& __pfx,
177 : FILE* __outf) const
178 : {
179 0 : std::string __logmsg;
180 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
181 0 : (__logmsg).append(__pfx);
182 0 : (__logmsg).append("Msg_AsyncOpen(");
183 :
184 0 : (__logmsg).append("[TODO])\n");
185 0 : fputs((__logmsg).c_str(), __outf);
186 0 : }
187 : };
188 :
189 : class Msg_WriteToCacheEntry :
190 : public IPC::Message
191 0 : {
192 : private:
193 : typedef mozilla::ipc::ActorHandle ActorHandle;
194 : typedef mozilla::ipc::Shmem Shmem;
195 : typedef IPC::URI URI;
196 :
197 : public:
198 : enum {
199 : ID = Msg_WriteToCacheEntry__ID
200 : };
201 0 : Msg_WriteToCacheEntry() :
202 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_WriteToCacheEntry")
203 : {
204 0 : }
205 :
206 : void
207 0 : Log(
208 : const std::string& __pfx,
209 : FILE* __outf) const
210 : {
211 0 : std::string __logmsg;
212 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
213 0 : (__logmsg).append(__pfx);
214 0 : (__logmsg).append("Msg_WriteToCacheEntry(");
215 :
216 0 : (__logmsg).append("[TODO])\n");
217 0 : fputs((__logmsg).c_str(), __outf);
218 0 : }
219 : };
220 :
221 : class Msg_CloseCacheEntry :
222 : public IPC::Message
223 0 : {
224 : private:
225 : typedef mozilla::ipc::ActorHandle ActorHandle;
226 : typedef mozilla::ipc::Shmem Shmem;
227 : typedef IPC::URI URI;
228 :
229 : public:
230 : enum {
231 : ID = Msg_CloseCacheEntry__ID
232 : };
233 0 : Msg_CloseCacheEntry() :
234 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_CloseCacheEntry")
235 : {
236 0 : }
237 :
238 : void
239 0 : Log(
240 : const std::string& __pfx,
241 : FILE* __outf) const
242 : {
243 0 : std::string __logmsg;
244 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
245 0 : (__logmsg).append(__pfx);
246 0 : (__logmsg).append("Msg_CloseCacheEntry(");
247 :
248 0 : (__logmsg).append("[TODO])\n");
249 0 : fputs((__logmsg).c_str(), __outf);
250 0 : }
251 : };
252 :
253 : class Msg_SetCharsetAndSource :
254 : public IPC::Message
255 0 : {
256 : private:
257 : typedef mozilla::ipc::ActorHandle ActorHandle;
258 : typedef mozilla::ipc::Shmem Shmem;
259 : typedef IPC::URI URI;
260 :
261 : public:
262 : enum {
263 : ID = Msg_SetCharsetAndSource__ID
264 : };
265 0 : Msg_SetCharsetAndSource() :
266 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_SetCharsetAndSource")
267 : {
268 0 : }
269 :
270 : void
271 0 : Log(
272 : const std::string& __pfx,
273 : FILE* __outf) const
274 : {
275 0 : std::string __logmsg;
276 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
277 0 : (__logmsg).append(__pfx);
278 0 : (__logmsg).append("Msg_SetCharsetAndSource(");
279 :
280 0 : (__logmsg).append("[TODO])\n");
281 0 : fputs((__logmsg).c_str(), __outf);
282 0 : }
283 : };
284 :
285 : class Msg_SetSecurityInfo :
286 : public IPC::Message
287 0 : {
288 : private:
289 : typedef mozilla::ipc::ActorHandle ActorHandle;
290 : typedef mozilla::ipc::Shmem Shmem;
291 : typedef IPC::URI URI;
292 :
293 : public:
294 : enum {
295 : ID = Msg_SetSecurityInfo__ID
296 : };
297 0 : Msg_SetSecurityInfo() :
298 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_SetSecurityInfo")
299 : {
300 0 : }
301 :
302 : void
303 0 : Log(
304 : const std::string& __pfx,
305 : FILE* __outf) const
306 : {
307 0 : std::string __logmsg;
308 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
309 0 : (__logmsg).append(__pfx);
310 0 : (__logmsg).append("Msg_SetSecurityInfo(");
311 :
312 0 : (__logmsg).append("[TODO])\n");
313 0 : fputs((__logmsg).c_str(), __outf);
314 0 : }
315 : };
316 :
317 : class Msg_Cancel :
318 : public IPC::Message
319 0 : {
320 : private:
321 : typedef mozilla::ipc::ActorHandle ActorHandle;
322 : typedef mozilla::ipc::Shmem Shmem;
323 : typedef IPC::URI URI;
324 :
325 : public:
326 : enum {
327 : ID = Msg_Cancel__ID
328 : };
329 0 : Msg_Cancel() :
330 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_Cancel")
331 : {
332 0 : }
333 :
334 : void
335 0 : Log(
336 : const std::string& __pfx,
337 : FILE* __outf) const
338 : {
339 0 : std::string __logmsg;
340 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
341 0 : (__logmsg).append(__pfx);
342 0 : (__logmsg).append("Msg_Cancel(");
343 :
344 0 : (__logmsg).append("[TODO])\n");
345 0 : fputs((__logmsg).c_str(), __outf);
346 0 : }
347 : };
348 :
349 : class Msg_OnStartRequest :
350 : public IPC::Message
351 0 : {
352 : private:
353 : typedef mozilla::ipc::ActorHandle ActorHandle;
354 : typedef mozilla::ipc::Shmem Shmem;
355 : typedef IPC::URI URI;
356 :
357 : public:
358 : enum {
359 : ID = Msg_OnStartRequest__ID
360 : };
361 0 : Msg_OnStartRequest() :
362 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_OnStartRequest")
363 : {
364 0 : }
365 :
366 : void
367 0 : Log(
368 : const std::string& __pfx,
369 : FILE* __outf) const
370 : {
371 0 : std::string __logmsg;
372 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
373 0 : (__logmsg).append(__pfx);
374 0 : (__logmsg).append("Msg_OnStartRequest(");
375 :
376 0 : (__logmsg).append("[TODO])\n");
377 0 : fputs((__logmsg).c_str(), __outf);
378 0 : }
379 : };
380 :
381 : class Msg_OnDataAvailable :
382 : public IPC::Message
383 0 : {
384 : private:
385 : typedef mozilla::ipc::ActorHandle ActorHandle;
386 : typedef mozilla::ipc::Shmem Shmem;
387 : typedef IPC::URI URI;
388 :
389 : public:
390 : enum {
391 : ID = Msg_OnDataAvailable__ID
392 : };
393 0 : Msg_OnDataAvailable() :
394 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_OnDataAvailable")
395 : {
396 0 : }
397 :
398 : void
399 0 : Log(
400 : const std::string& __pfx,
401 : FILE* __outf) const
402 : {
403 0 : std::string __logmsg;
404 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
405 0 : (__logmsg).append(__pfx);
406 0 : (__logmsg).append("Msg_OnDataAvailable(");
407 :
408 0 : (__logmsg).append("[TODO])\n");
409 0 : fputs((__logmsg).c_str(), __outf);
410 0 : }
411 : };
412 :
413 : class Msg_OnStopRequest :
414 : public IPC::Message
415 0 : {
416 : private:
417 : typedef mozilla::ipc::ActorHandle ActorHandle;
418 : typedef mozilla::ipc::Shmem Shmem;
419 : typedef IPC::URI URI;
420 :
421 : public:
422 : enum {
423 : ID = Msg_OnStopRequest__ID
424 : };
425 0 : Msg_OnStopRequest() :
426 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_OnStopRequest")
427 : {
428 0 : }
429 :
430 : void
431 0 : Log(
432 : const std::string& __pfx,
433 : FILE* __outf) const
434 : {
435 0 : std::string __logmsg;
436 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
437 0 : (__logmsg).append(__pfx);
438 0 : (__logmsg).append("Msg_OnStopRequest(");
439 :
440 0 : (__logmsg).append("[TODO])\n");
441 0 : fputs((__logmsg).c_str(), __outf);
442 0 : }
443 : };
444 :
445 : class Msg_CancelEarly :
446 : public IPC::Message
447 0 : {
448 : private:
449 : typedef mozilla::ipc::ActorHandle ActorHandle;
450 : typedef mozilla::ipc::Shmem Shmem;
451 : typedef IPC::URI URI;
452 :
453 : public:
454 : enum {
455 : ID = Msg_CancelEarly__ID
456 : };
457 0 : Msg_CancelEarly() :
458 0 : IPC::Message(MSG_ROUTING_NONE, ID, PRIORITY_NORMAL, "PWyciwygChannel::Msg_CancelEarly")
459 : {
460 0 : }
461 :
462 : void
463 0 : Log(
464 : const std::string& __pfx,
465 : FILE* __outf) const
466 : {
467 0 : std::string __logmsg;
468 0 : StringAppendF((&(__logmsg)), "[time:%" PRId64 "]", PR_Now());
469 0 : (__logmsg).append(__pfx);
470 0 : (__logmsg).append("Msg_CancelEarly(");
471 :
472 0 : (__logmsg).append("[TODO])\n");
473 0 : fputs((__logmsg).c_str(), __outf);
474 0 : }
475 : };
476 :
477 :
478 :
479 : } // namespace PWyciwygChannel
480 : } // namespace net
481 : } // namespace mozilla
482 :
483 : #endif // ifndef PWyciwygChannel_h
|