Updated .gitignore
[GoMoku3D.git] / network_test_diagram / network_test_diagram.prj
blobcf9484558ce16a8ccb8f91a6dfdd9aecd504561d
1 format 49
2 "network_test_diagram"
3   revision 78
4   modified_by 82 "davide"
7   
8   // class settings
9   default_attribute_visibility protected default_relation_visibility protected default_operation_visibility public
10   //class diagram settings
11   draw_all_relations yes hide_attributes no hide_operations no show_members_full_definition no show_members_visibility no show_members_stereotype no show_parameter_dir yes show_parameter_name yes package_name_in_tab no class_drawing_mode natural drawing_language uml show_context_mode no auto_label_position yes show_infonote no shadow yes
12   //use case diagram settings
13   package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes shadow yes
14   //sequence diagram settings
15   show_full_operations_definition no write_horizontally yes class_drawing_mode natural drawing_language uml draw_all_relations yes shadow yes
16   //collaboration diagram settings
17   show_full_operations_definition no show_hierarchical_rank no write_horizontally yes drawing_language uml package_name_in_tab no show_context no draw_all_relations yes shadow yes
18   //object diagram settings
19    write_horizontally yes package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes shadow yes
20   //component diagram settings
21   package_name_in_tab no show_context no auto_label_position yes draw_all_relations yes shadow yes
22   draw_component_as_icon no show_component_req_prov no show_component_rea no
23   //deployment diagram settings
24   package_name_in_tab no show_context no write_horizontally yes auto_label_position yes draw_all_relations yes shadow yes
25   draw_component_as_icon no show_component_req_prov no show_component_rea no
26   //state diagram settings
27   package_name_in_tab no show_context no auto_label_position yes write_trans_label_horizontally yes show_trans_definition no draw_all_relations yes shadow yes
28   show_activities yes region_horizontally yes drawing_language uml
29   //activity diagram settings
30   package_name_in_tab no show_context no show_opaque_action_definition no auto_label_position yes write_flow_label_horizontally no draw_all_relations yes shadow yes
31   show_infonote yes drawing_language uml
32   
33   class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activityaction_color transparent parameterpin_color white 
34   font_size 9
35   diagram_format A3
37   mark_for_import
38   
39   classview 128021 "ArchitetturaGlobale"
40     //class diagram settings
41     draw_all_relations yes hide_attributes default hide_operations default show_members_full_definition yes show_members_visibility yes show_members_stereotype yes show_parameter_dir no show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
42     //collaboration diagram settings
43     show_full_operations_definition default show_hierarchical_rank default write_horizontally default drawing_language default package_name_in_tab default show_context default draw_all_relations default shadow default
44     //object diagram settings
45      write_horizontally default package_name_in_tab default show_context default auto_label_position default draw_all_relations default shadow default
46     //sequence diagram settings
47     show_full_operations_definition default write_horizontally default class_drawing_mode default drawing_language default draw_all_relations default shadow default
48     //state diagram settings
49     package_name_in_tab default show_context default auto_label_position default write_trans_label_horizontally default show_trans_definition default draw_all_relations default shadow default
50     show_activities default region_horizontally default drawing_language default
51     //class settings
52     //activity diagram settings
53     package_name_in_tab default show_context default show_opaque_action_definition default auto_label_position default write_flow_label_horizontally default draw_all_relations default shadow default
54     show_infonote default drawing_language default
55     classdiagram 128122 "NetworkDiagram"
56       draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
57       size A3
58     end
60     classdiagram 129163 "StreamSocketTest"
61       draw_all_relations default hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
62       size A3
63     end
65     classdiagram 129291 "ClientSocketTest"
66       draw_all_relations no hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
67       size A3
68     end
70     classdiagram 129419 "ServerSocketTest"
71       draw_all_relations no hide_attributes default hide_operations default show_members_full_definition default show_members_visibility default show_members_stereotype default show_parameter_dir default show_parameter_name default package_name_in_tab default class_drawing_mode default drawing_language default show_context_mode default auto_label_position default show_infonote default shadow default
72       size A3
73     end
75     class 129291 "QObject"
76       visibility package 
77       cpp_decl "${comment}${template}class ${name}${inherit} {
78 ${members}};
79 ${inlines}
81       java_decl ""
82       php_decl ""
83       idl_decl ""
84       explicit_switch_type ""
85       
86     end
88     class 130069 "Network"
89       abstract visibility package 
90       cpp_decl ""
91       java_decl ""
92       php_decl ""
93       idl_decl ""
94       explicit_switch_type ""
95       
96       operation 129980 "Network"
97         public explicit_return_type ""
98         nparams 1
99           param in name "gui" explicit_type "QWidget"
100         cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
102         cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
103   ${body}}
105         
106         
107         
108       end
110       operation 129395 "~Network"
111         cpp_virtual public explicit_return_type ""
112         nparams 0
113         cpp_decl "    ${comment}${inline}${virtual}${name}${(}${)}${volatile}${throw};
115         cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
116   ${body}}
118         
119         
120         
121       end
123       operation 128122 "requestMove"
124         abstract cpp_virtual public explicit_return_type "Point"
125         nparams 0
126         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
128         
129         
130         
131       end
133       attribute 129340 "_gui"
134         private explicit_type "QWidget"
135         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
137         java_decl ""
138         php_decl ""
139         idl_decl ""
140       end
142       operation 129168 "setupChat"
143         abstract cpp_virtual public explicit_return_type "void"
144         nparams 1
145           param in name "widget" explicit_type "ChatWidget"
146         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
148         
149         
150         
151       end
152     end
154     class 128170 "ServerSettings"
155       visibility package 
156       cpp_decl "${comment}${template}class ${name}${inherit} {
157 ${members}};
158 ${inlines}
160       java_decl ""
161       php_decl ""
162       idl_decl ""
163       explicit_switch_type ""
164       
165       operation 129186 "serverPort"
166         const public explicit_return_type "quint16"
167         nparams 0
168         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
170         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
171   ${body}}
173         
174         
175         
176       end
178       operation 128170 "timerDuration"
179         const public explicit_return_type "int"
180         nparams 0
181         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
183         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
184   ${body}}
186         
187         
188         
189       end
191       operation 129314 "setServerPort"
192         public explicit_return_type "void"
193         nparams 1
194           param in name "port" explicit_type "quint16"
195         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
197         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
198   ${body}}
200         
201         
202         
203       end
205       operation 128298 "setTimerDuration"
206         public explicit_return_type "void"
207         nparams 1
208           param in name "msec" explicit_type "int"
209         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
211         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
212   ${body}}
214         
215         
216         
217       end
218     end
220     class 129345 "GameClient"
221       visibility package 
222       cpp_decl "${comment}${template}class ${name}${inherit} {
223 ${members}};
224 ${inlines}
226       java_decl ""
227       php_decl ""
228       idl_decl ""
229       explicit_switch_type ""
230       
231       classrelation 129345 // <realization>
232         relation 129345 -_-|>
233           a public
234             cpp default "${type}"
235             classrelation_ref 129345 // <realization>
236           b parent class_ref 130069 // Network
237       end
239       classrelation 129168 // <directional composition>
240         relation 129168 *-->
241           a role_name "" protected
242             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
244             classrelation_ref 129168 // <directional composition>
245           b parent class_ref 129168 // ClientSocket
246       end
248       attribute 129267 "_localPlayer"
249         private explicit_type "int"
250         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
252         java_decl ""
253         php_decl ""
254         idl_decl ""
255       end
257       attribute 129296 "_server"
258         private type class_ref 129168 // ClientSocket
259         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
261         java_decl ""
262         php_decl ""
263         idl_decl ""
264       end
266       operation 129296 "GameClient"
267         public explicit_return_type ""
268         nparams 3
269           param in name "gui" explicit_type "QWidget"
270           param in name "serverAddress" type class_ref 128440 // QString
271           param in name "serverPort" explicit_type "quint16"
272         cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
274         cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
275   ${body}}
277         
278         
279         
280       end
282       operation 129561 "~GameClient"
283         cpp_virtual public explicit_return_type ""
284         nparams 0
285         cpp_decl "    ${comment}${inline}${virtual}${name}${(}${)}${volatile}${throw};
287         cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
288   ${body}}
290         
291         
292         
293       end
295       operation 129424 "requestMove"
296         cpp_virtual public explicit_return_type "Point"
297         nparams 0
298         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
300         
301         
302         
303       end
305       operation 129552 "setupChat"
306         cpp_virtual public explicit_return_type "void"
307         nparams 1
308           param in name "widget" explicit_type "ChatWidget"
309         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
311         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
312   ${body}}
314         
315         
316         
317       end
319       operation 129267 "setLocalPlayer"
320         stereotype "slot"
321         private explicit_return_type "void"
322         nparams 1
323           param in name "id" explicit_type "int"
324         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
326         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
327   ${body}}
329         
330         
331         
332       end
333     end
335     class 129217 "GameServer"
336       visibility protected 
337       cpp_decl "${comment}${template}class ${name}${inherit} {
338 ${members}};
339 ${inlines}
341       java_decl ""
342       php_decl ""
343       idl_decl ""
344       explicit_switch_type ""
345       
346       classrelation 129217 // <realization>
347         relation 129217 -_-|>
348           a public
349             cpp default "${type}"
350             classrelation_ref 129217 // <realization>
351           b parent class_ref 130069 // Network
352       end
354       classrelation 129296 // <directional composition>
355         relation 129296 *-->
356           a role_name "" multiplicity "*" protected
357             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
359             classrelation_ref 129296 // <directional composition>
360           b parent class_ref 129296 // ServerSocket
361       end
363       classrelation 129424 // <directional composition>
364         relation 129424 *-->
365           a role_name "" protected
366             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
368             classrelation_ref 129424 // <directional composition>
369           b parent class_ref 129212 // QTcpServer
370       end
372       operation 129936 "GameServer"
373         public explicit_return_type ""
374         nparams 2
375           param in name "gui" explicit_type "QWidget"
376           param in name "history" explicit_type "HistoryModel"
377         cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
379         cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
380   ${body}}
382         
383         
384         
385       end
387       operation 129433 "~GameServer"
388         cpp_virtual public explicit_return_type ""
389         nparams 0
390         cpp_decl "    ${comment}${inline}${virtual}${name}${(}${)}${volatile}${throw};
392         cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
393   ${body}}
395         
396         
397         
398       end
400       operation 129680 "requestMove"
401         cpp_virtual public explicit_return_type "Point"
402         nparams 0
403         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
405         
406         
407         
408       end
410       operation 129808 "setupChat"
411         cpp_virtual public explicit_return_type "void"
412         nparams 1
413           param in name "widget" explicit_type "ChatWidget"
414         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
416         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
417   ${body}}
419         
420         
421         
422       end
424       operation 130064 "handleIncomingConnection"
425         stereotype "slot"
426         private explicit_return_type "void"
427         nparams 0
428         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
430         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
431   ${body}}
433         
434         
435         
436       end
438       operation 132431 "handleJoinRequest"
439         stereotype "slot"
440         private explicit_return_type "void"
441         nparams 2
442           param in name "mode" type class_ref 128440 // QString
443           param in name "name" type class_ref 128440 // QString
444         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
446         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
447   ${body}}
449         
450         
451         
452       end
454       operation 128024 "setTurn"
455         stereotype "slot"
456         private explicit_return_type "void"
457         nparams 1
458           param in name "playerId" explicit_type "int"
459         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
461         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
462   ${body}}
464         
465         
466         
467       end
469       attribute 129424 "_listener"
470         private type class_ref 129212 // QTcpServer
471         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
473         java_decl ""
474         php_decl ""
475         idl_decl ""
476       end
478       attribute 129552 "_pendingConnections"
479         private explicit_type "QLinkedList<ServerSocket>"
480         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
482         java_decl ""
483         php_decl ""
484         idl_decl ""
485       end
487       attribute 129680 "_remotePlayers"
488         private explicit_type "QList<ServerSocket>"
489         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
491         java_decl ""
492         php_decl ""
493         idl_decl ""
494       end
496       attribute 129808 "_spectators"
497         private explicit_type "QList<ServerSocket>"
498         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
500         java_decl ""
501         php_decl ""
502         idl_decl ""
503       end
505       attribute 130064 "_gameInProgress"
506         private explicit_type "bool"
507         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
509         java_decl ""
510         php_decl ""
511         idl_decl ""
512       end
514       attribute 129936 "_history"
515         private explicit_type "HistoryModel"
516         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
518         java_decl ""
519         php_decl ""
520         idl_decl ""
521       end
523       attribute 129199 "_names"
524         private explicit_type "QStringList"
525         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
527         java_decl ""
528         php_decl ""
529         idl_decl ""
530       end
532       attribute 130492 "_numberOfPlayers"
533         private explicit_type "int"
534         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
536         java_decl ""
537         php_decl ""
538         idl_decl ""
539       end
541       attribute 128024 "_turn"
542         private explicit_type "int"
543         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
545         java_decl ""
546         php_decl ""
547         idl_decl ""
548       end
550       attribute 129395 "_settings"
551         private type class_ref 128170 // ServerSettings
552         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
554         java_decl ""
555         php_decl ""
556         idl_decl ""
557       end
558     end
560     class 129231 "StreamSocket"
561       visibility package 
562       cpp_decl "${comment}${template}class ${name}${inherit} {
563 ${members}};
564 ${inlines}
566       java_decl ""
567       php_decl ""
568       idl_decl ""
569       explicit_switch_type ""
570       
571       class 129359 "ProtocolState"
572         visibility protected stereotype "enum"
573         cpp_decl "${comment}enum ${name} {
574 ${items}
577         java_decl "${comment}${@}${visibility}${final}${abstract}enum ${name}${implements} {
578 ${items};
579 ${members}}
581         php_decl "${comment}final ${visibility}class ${name} {
582 ${items}}
584         idl_decl "${comment}enum ${name} {
585 ${items}};
587         explicit_switch_type ""
588         
589         attribute 129743 "Unconnected"
590           public type class_ref 129359 // ProtocolState
591           cpp_decl "  ${name}${value},${comment}"
592           java_decl ""
593           php_decl ""
594           idl_decl ""
595         end
597         attribute 129871 "Listening"
598           public type class_ref 129359 // ProtocolState
599           cpp_decl "  ${name}${value},${comment}"
600           java_decl ""
601           php_decl ""
602           idl_decl ""
603         end
605         attribute 129999 "Connecting"
606           public type class_ref 129359 // ProtocolState
607           cpp_decl "  ${name}${value},${comment}"
608           java_decl ""
609           php_decl ""
610           idl_decl ""
611         end
613         attribute 130127 "Connected"
614           public type class_ref 129359 // ProtocolState
615           cpp_decl "  ${name}${value},${comment}"
616           java_decl ""
617           php_decl ""
618           idl_decl ""
619         end
621         attribute 130255 "OpeningStream"
622           public type class_ref 129359 // ProtocolState
623           cpp_decl "  ${name}${value},${comment}"
624           java_decl ""
625           php_decl ""
626           idl_decl ""
627         end
629         attribute 130383 "FullyOpened"
630           public type class_ref 129359 // ProtocolState
631           cpp_decl "  ${name}${value},${comment}"
632           java_decl ""
633           php_decl ""
634           idl_decl ""
635         end
637         attribute 130511 "Idle"
638           public type class_ref 129359 // ProtocolState
639           cpp_decl "  ${name}${value},${comment}"
640           java_decl ""
641           php_decl ""
642           idl_decl ""
643         end
645         attribute 130639 "AwaitingJoinRequest"
646           public type class_ref 129359 // ProtocolState
647           cpp_decl "  ${name}${value},${comment}"
648           java_decl ""
649           php_decl ""
650           idl_decl ""
651         end
653         attribute 130767 "AwaitingJoinAnswer"
654           public type class_ref 129359 // ProtocolState
655           cpp_decl "  ${name}${value},${comment}"
656           java_decl ""
657           php_decl ""
658           idl_decl ""
659         end
661         attribute 130895 "AwaitingPlayers"
662           public type class_ref 129359 // ProtocolState
663           cpp_decl "  ${name}${value},${comment}"
664           java_decl ""
665           php_decl ""
666           idl_decl ""
667         end
669         attribute 131023 "AwaitingGameStart"
670           public type class_ref 129359 // ProtocolState
671           cpp_decl "  ${name}${value},${comment}"
672           java_decl ""
673           php_decl ""
674           idl_decl ""
675         end
677         attribute 131151 "Playing"
678           public type class_ref 129359 // ProtocolState
679           cpp_decl "  ${name}${value},${comment}"
680           java_decl ""
681           php_decl ""
682           idl_decl ""
683         end
685         attribute 131279 "AwaitingMove"
686           public type class_ref 129359 // ProtocolState
687           cpp_decl "  ${name}${value},${comment}"
688           java_decl ""
689           php_decl ""
690           idl_decl ""
691         end
693         attribute 131407 "Closing"
694           public type class_ref 129359 // ProtocolState
695           cpp_decl "  ${name}${value},${comment}"
696           java_decl ""
697           php_decl ""
698           idl_decl ""
699         end
701         attribute 131535 "Closed"
702           public type class_ref 129359 // ProtocolState
703           cpp_decl "  ${name}${value},${comment}"
704           java_decl ""
705           php_decl ""
706           idl_decl ""
707         end
708       end
710       classrelation 129487 // <generalisation>
711         relation 129487 ---|>
712           stereotype "protected"
713           a protected
714             cpp default "${type}"
715             classrelation_ref 129487 // <generalisation>
716           b parent class_ref 129601 // QXmlStreamWriter
717       end
719       classrelation 129615 // <generalisation>
720         relation 129615 ---|>
721           stereotype "protected"
722           a protected
723             cpp default "${type}"
724             classrelation_ref 129615 // <generalisation>
725           b parent class_ref 129473 // QXmlStreamReader
726       end
728       classrelation 129743 // <directional composition>
729         relation 129743 *-->
730           a role_name "" protected
731             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
733             classrelation_ref 129743 // <directional composition>
734           b parent class_ref 129340 // QTcpSocket
735       end
737       attribute 129231 "_supportedProtocolVersion"
738         class_attribute const_attribute protected type class_ref 128440 // QString
739         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
741         java_decl ""
742         php_decl ""
743         idl_decl ""
744       end
746       attribute 129359 "_socket"
747         protected type class_ref 129340 // QTcpSocket
748         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
750         java_decl ""
751         php_decl ""
752         idl_decl ""
753       end
755       attribute 129487 "_buffer"
756         private explicit_type "QLinkedList<Move>"
757         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
759         java_decl ""
760         php_decl ""
761         idl_decl ""
762       end
764       attribute 129615 "_state"
765         private explicit_type "ProtocolState"
766         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
768         java_decl ""
769         php_decl ""
770         idl_decl ""
771       end
773       operation 129231 "StreamSocket"
774         protected explicit_return_type ""
775         nparams 1
776           param in name "socket" type class_ref 129340 // QTcpSocket
777         cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
779         cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
780   ${body}}
782         
783         
784         
785       end
787       operation 129177 "~StreamSocket"
788         public explicit_return_type ""
789         nparams 0
790         cpp_decl "    ${comment}${inline}${virtual}${name}${(}${)}${volatile}${throw};
792         cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
793   ${body}}
795         
796         
797         
798       end
800       operation 129305 "state"
801         const public explicit_return_type "ProtocolState"
802         nparams 0
803         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
805         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
806   ${body}}
808         
809         
810         
811       end
813       operation 129359 "changeState"
814         protected explicit_return_type "void"
815         nparams 1
816           param in name "state" explicit_type "ProtocolState"
817         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
819         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
820   ${body}}
822         
823         
824         
825       end
827       operation 129487 "sendChatMessage"
828         stereotype "slot"
829         public explicit_return_type "void"
830         nparams 1
831           param in name "msg" type class_ref 128440 // QString
832         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
834         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
835   ${body}}
837         
838         
839         
840       end
842       operation 129615 "sendMove"
843         stereotype "slot"
844         public explicit_return_type "void"
845         nparams 1
846           param in name "move" explicit_type "Move"
847         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
849         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
850   ${body}}
852         
853         
854         
855       end
857       operation 129743 "openStream"
858         stereotype "slot"
859         protected explicit_return_type "void"
860         nparams 0
861         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
863         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
864   ${body}}
866         
867         
868         
869       end
871       operation 129871 "closeStream"
872         stereotype "slot"
873         protected explicit_return_type "void"
874         nparams 0
875         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
877         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
878   ${body}}
880         
881         
882         
883       end
885       operation 129999 "handleError"
886         stereotype "slot"
887         protected explicit_return_type "void"
888         nparams 1
889           param in name "error" explicit_type "QAbstractSocket::SocketError"
890         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
892         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
893   ${body}}
895         
896         
897         
898       end
900       operation 130127 "parseData"
901         stereotype "slot"
902         protected explicit_return_type "void"
903         nparams 0
904         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
906         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
907   ${body}}
909         
910         
911         
912       end
914       operation 130255 "playerJoined"
915         stereotype "signal"
916         protected explicit_return_type "void"
917         nparams 3
918           param in name "id" explicit_type "int"
919           param in name "name" type class_ref 128440 // QString
920           param in name "type" type class_ref 128440 // QString
921         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
923         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
924   ${body}}
926         
927         
928         
929       end
931       operation 130383 "playerLeft"
932         stereotype "signal"
933         protected explicit_return_type "void"
934         nparams 1
935           param in name "id" explicit_type "int"
936         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
938         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
939   ${body}}
941         
942         
943         
944       end
946       operation 130511 "receivedChatMessage"
947         stereotype "signal"
948         protected explicit_return_type "void"
949         nparams 1
950           param in name "msg" type class_ref 128440 // QString
951         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
953         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
954   ${body}}
956         
957         
958         
959       end
961       operation 130639 "receivedMove"
962         stereotype "signal"
963         protected explicit_return_type "void"
964         nparams 1
965           param in name "move" explicit_type "Move"
966         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
968         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
969   ${body}}
971         
972         
973         
974       end
976       operation 130767 "startGame"
977         stereotype "signal"
978         protected explicit_return_type "void"
979         nparams 0
980         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
982         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
983   ${body}}
985         
986         
987         
988       end
990       classrelation 129187 // <unidirectional association>
991         relation 129187 --->
992           a role_name "" protected
993             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} * ${name}${value};
995             classrelation_ref 129187 // <unidirectional association>
996           b multiplicity "*" parent class_ref 129359 // ProtocolState
997       end
998     end
1000     class 129168 "ClientSocket"
1001       visibility package 
1002       cpp_decl "${comment}${template}class ${name}${inherit} {
1003 ${members}};
1004 ${inlines}
1006       java_decl ""
1007       php_decl ""
1008       idl_decl ""
1009       explicit_switch_type ""
1010       
1011       classrelation 129359 // <generalisation>
1012         relation 129359 ---|>
1013           a public
1014             cpp default "${type}"
1015             classrelation_ref 129359 // <generalisation>
1016           b parent class_ref 129231 // StreamSocket
1017       end
1019       operation 129315 "ClientSocket"
1020         public explicit_return_type ""
1021         nparams 1
1022           param in name "socket" type class_ref 129340 // QTcpSocket
1023         cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
1025         cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
1026   ${body}}
1028         
1029         
1030         
1031       end
1033       operation 132047 "joinGame"
1034         stereotype "slot"
1035         public explicit_return_type "void"
1036         nparams 2
1037           param in name "mode" type class_ref 128440 // QString
1038           param in name "name" type class_ref 128440 // QString
1039         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1041         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1042   ${body}}
1044         
1045         
1046         
1047       end
1049       operation 132175 "cancelJoin"
1050         stereotype "slot"
1051         public explicit_return_type "void"
1052         nparams 0
1053         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1055         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1056   ${body}}
1058         
1059         
1060         
1061       end
1063       operation 132303 "parseData"
1064         stereotype "slot"
1065         protected explicit_return_type "void"
1066         nparams 0
1067         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1069         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1070   ${body}}
1072         
1073         
1074         
1075       end
1077       operation 132559 "joinAccepted"
1078         stereotype "signal"
1079         protected explicit_return_type "void"
1080         nparams 1
1081           param in name "id" explicit_type "int"
1082         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1084         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1085   ${body}}
1087         
1088         
1089         
1090       end
1092       operation 132687 "joinRefused"
1093         stereotype "signal"
1094         protected explicit_return_type "void"
1095         nparams 1
1096           param in name "cause" explicit_type "int"
1097         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1099         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1100   ${body}}
1102         
1103         
1104         
1105       end
1107       operation 132815 "receivedGameSettings"
1108         stereotype "signal"
1109         protected explicit_return_type "void"
1110         nparams 4
1111           param in name "d1" explicit_type "int"
1112           param in name "d2" explicit_type "int"
1113           param in name "timer" explicit_type "int"
1114           param in name "playing" explicit_type "bool"
1115         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1117         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1118   ${body}}
1120         
1121         
1122         
1123       end
1125       operation 132943 "receivedHistory"
1126         stereotype "signal"
1127         protected explicit_return_type "void"
1128         nparams 1
1129           param in name "history" explicit_type "QList<Move>"
1130         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1132         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1133   ${body}}
1135         
1136         
1137         
1138       end
1139     end
1141     class 129296 "ServerSocket"
1142       visibility package 
1143       cpp_decl "${comment}${template}class ${name}${inherit} {
1144 ${members}};
1145 ${inlines}
1147       java_decl ""
1148       php_decl ""
1149       idl_decl ""
1150       explicit_switch_type ""
1151       
1152       classrelation 129231 // <generalisation>
1153         relation 129231 ---|>
1154           a public
1155             cpp default "${type}"
1156             classrelation_ref 129231 // <generalisation>
1157           b parent class_ref 129231 // StreamSocket
1158       end
1160       operation 129187 "ServerSocket"
1161         public explicit_return_type ""
1162         nparams 1
1163           param in name "socket" type class_ref 129340 // QTcpSocket
1164         cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
1166         cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
1167   ${body}}
1169         
1170         
1171         
1172       end
1174       operation 130895 "acceptJoin"
1175         public explicit_return_type "void"
1176         nparams 1
1177           param in name "id" explicit_type "int"
1178         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1180         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1181   ${body}}
1183         
1184         
1185         
1186       end
1188       operation 131023 "refuseJoin"
1189         public explicit_return_type "void"
1190         nparams 1
1191           param in name "cause" explicit_type "int"
1192         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1194         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1195   ${body}}
1197         
1198         
1199         
1200       end
1202       operation 131151 "sendGameSettings"
1203         stereotype "slot"
1204         public explicit_return_type "void"
1205         nparams 4
1206           param in name "d1" explicit_type "int"
1207           param in name "d2" explicit_type "int"
1208           param in name "timer" explicit_type "int"
1209           param in name "playing" explicit_type "bool"
1210         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1212         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1213   ${body}}
1215         
1216         
1217         
1218       end
1220       operation 131279 "sendHistory"
1221         stereotype "slot"
1222         public explicit_return_type "void"
1223         nparams 1
1224           param in name "history" explicit_type "QList<Move>"
1225         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1227         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1228   ${body}}
1230         
1231         
1232         
1233       end
1235       operation 131407 "sendPlayerJoined"
1236         stereotype "slot"
1237         public explicit_return_type "void"
1238         nparams 3
1239           param in name "id" explicit_type "int"
1240           param in name "name" type class_ref 128440 // QString
1241           param in name "type" type class_ref 128440 // QString
1242         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1244         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1245   ${body}}
1247         
1248         
1249         
1250       end
1252       operation 131535 "sendPlayerLeft"
1253         stereotype "slot"
1254         public explicit_return_type "void"
1255         nparams 1
1256           param in name "id" explicit_type "int"
1257         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1259         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1260   ${body}}
1262         
1263         
1264         
1265       end
1267       operation 131663 "sendStartGame"
1268         stereotype "slot"
1269         public explicit_return_type "void"
1270         nparams 0
1271         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1273         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1274   ${body}}
1276         
1277         
1278         
1279       end
1281       operation 131791 "parseData"
1282         stereotype "slot"
1283         protected explicit_return_type "void"
1284         nparams 0
1285         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1287         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1288   ${body}}
1290         
1291         
1292         
1293       end
1295       operation 131919 "joinRequested"
1296         stereotype "signal"
1297         protected explicit_return_type "void"
1298         nparams 2
1299           param in name "mode" type class_ref 128440 // QString
1300           param in name "name" type class_ref 128440 // QString
1301         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1303         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1304   ${body}}
1306         
1307         
1308         
1309       end
1310     end
1312     class 129340 "QTcpSocket"
1313       visibility package 
1314       cpp_decl "${comment}${template}class ${name}${inherit} {
1315 ${members}};
1316 ${inlines}
1318       java_decl ""
1319       php_decl ""
1320       idl_decl ""
1321       explicit_switch_type ""
1322       
1323       operation 130448 "connected"
1324         stereotype "signal"
1325         protected explicit_return_type "void"
1326         nparams 0
1327         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1329         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1330   ${body}}
1332         
1333         
1334         
1335       end
1337       operation 130576 "error"
1338         stereotype "signal"
1339         protected explicit_return_type "void"
1340         nparams 1
1341           param in name "socketError" explicit_type "QAbstractSocket::SocketError"
1342         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1344         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1345   ${body}}
1347         
1348         
1349         
1350       end
1352       operation 130320 "readyRead"
1353         stereotype "signal"
1354         protected explicit_return_type "void"
1355         nparams 0
1356         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1358         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1359   ${body}}
1361         
1362         
1363         
1364       end
1365     end
1367     class 129212 "QTcpServer"
1368       visibility package 
1369       cpp_decl "${comment}${template}class ${name}${inherit} {
1370 ${members}};
1371 ${inlines}
1373       java_decl ""
1374       php_decl ""
1375       idl_decl ""
1376       explicit_switch_type ""
1377       
1378       operation 130192 "newConnection"
1379         stereotype "signal"
1380         protected explicit_return_type "void"
1381         nparams 0
1382         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1384         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1385   ${body}}
1387         
1388         
1389         
1390       end
1391     end
1393     class 129473 "QXmlStreamReader"
1394       visibility package 
1395       cpp_decl "${comment}${template}class ${name}${inherit} {
1396 ${members}};
1397 ${inlines}
1399       java_decl ""
1400       php_decl ""
1401       idl_decl ""
1402       explicit_switch_type ""
1403       
1404     end
1406     class 129601 "QXmlStreamWriter"
1407       visibility package 
1408       cpp_decl "${comment}${template}class ${name}${inherit} {
1409 ${members}};
1410 ${inlines}
1412       java_decl ""
1413       php_decl ""
1414       idl_decl ""
1415       explicit_switch_type ""
1416       
1417     end
1419     class 129419 "QSignalSpy"
1420       visibility package 
1421       cpp_decl "${comment}${template}class ${name}${inherit} {
1422 ${members}};
1423 ${inlines}
1425       java_decl ""
1426       php_decl ""
1427       idl_decl ""
1428       explicit_switch_type ""
1429       
1430       classrelation 130187 // <dependency>
1431         relation 130187 -_->
1432           a package
1433             cpp default "#include in source"
1434             classrelation_ref 130187 // <dependency>
1435           b parent class_ref 129231 // StreamSocket
1436       end
1438       classrelation 130443 // <dependency>
1439         relation 130443 -_->
1440           a default
1441             cpp default "#include in source"
1442             classrelation_ref 130443 // <dependency>
1443           b parent class_ref 129168 // ClientSocket
1444       end
1446       classrelation 131083 // <dependency>
1447         relation 131083 -_->
1448           a default
1449             cpp default "#include in source"
1450             classrelation_ref 131083 // <dependency>
1451           b parent class_ref 129296 // ServerSocket
1452       end
1453     end
1455     class 128440 "QString"
1456       visibility package 
1457       cpp_decl "${comment}${template}class ${name}${inherit} {
1458 ${members}};
1459 ${inlines}
1461       java_decl ""
1462       php_decl ""
1463       idl_decl ""
1464       explicit_switch_type ""
1465       
1466     end
1468     class 129199 "QStringList"
1469       visibility package 
1470       cpp_decl "${comment}${template}class ${name}${inherit} {
1471 ${members}};
1472 ${inlines}
1474       java_decl ""
1475       php_decl ""
1476       idl_decl ""
1477       explicit_switch_type ""
1478       
1479     end
1481     class 128182 "QList"
1482       visibility package 
1483       nformals 1
1484       formal name "T" type "typename" explicit_default_value ""
1485         explicit_extends ""
1486       cpp_decl "${comment}${template}class ${name}${inherit} {
1487 ${members}};
1488 ${inlines}
1490       java_decl ""
1491       php_decl ""
1492       idl_decl ""
1493       explicit_switch_type ""
1494       
1495     end
1497     class 128122 "QLinkedList"
1498       visibility package 
1499       nformals 1
1500       formal name "T" type "typename" explicit_default_value ""
1501         explicit_extends ""
1502       cpp_decl "${comment}${template}class ${name}${inherit} {
1503 ${members}};
1504 ${inlines}
1506       java_decl ""
1507       php_decl ""
1508       idl_decl ""
1509       explicit_switch_type ""
1510       
1511     end
1513     class 128054 "QMap"
1514       visibility package 
1515       nformals 2
1516       formal name "K" type "typename" explicit_default_value ""
1517         explicit_extends ""
1518       formal name "T" type "typename" explicit_default_value ""
1519         explicit_extends ""
1520       cpp_decl "${comment}${template}class ${name}${inherit} {
1521 ${members}};
1522 ${inlines}
1524       java_decl ""
1525       php_decl ""
1526       idl_decl ""
1527       explicit_switch_type ""
1528       
1529     end
1531     class 129163 "StreamSocketTest"
1532       visibility package 
1533       cpp_decl "${comment}${template}class ${name}${inherit} {
1534 ${members}};
1535 ${inlines}
1537       java_decl ""
1538       php_decl ""
1539       idl_decl ""
1540       explicit_switch_type ""
1541       
1542       classrelation 129419 // <generalisation>
1543         relation 129419 ---|>
1544           a public
1545             cpp default "${type}"
1546             classrelation_ref 129419 // <generalisation>
1547           b parent class_ref 129291 // QObject
1548       end
1550       classrelation 129163 // <directional composition>
1551         relation 129163 *-->
1552           a role_name "" protected
1553             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1555             classrelation_ref 129163 // <directional composition>
1556           b parent class_ref 129340 // QTcpSocket
1557       end
1559       classrelation 129291 // <directional composition>
1560         relation 129291 *-->
1561           a role_name "" protected
1562             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1564             classrelation_ref 129291 // <directional composition>
1565           b parent class_ref 129231 // StreamSocket
1566       end
1568       attribute 129803 "_listener"
1569         private type class_ref 129212 // QTcpServer
1570         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1572         java_decl ""
1573         php_decl ""
1574         idl_decl ""
1575       end
1577       attribute 129163 "_serverStub"
1578         private type class_ref 129340 // QTcpSocket
1579         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1581         java_decl ""
1582         php_decl ""
1583         idl_decl ""
1584       end
1586       attribute 129291 "_testedObject"
1587         private type class_ref 129231 // StreamSocket
1588         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1590         java_decl ""
1591         php_decl ""
1592         idl_decl ""
1593       end
1595       attribute 129419 "_receivedChatMessageSpy"
1596         private type class_ref 129419 // QSignalSpy
1597         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1599         java_decl ""
1600         php_decl ""
1601         idl_decl ""
1602       end
1604       attribute 129547 "_receivedMoveSpy"
1605         private type class_ref 129419 // QSignalSpy
1606         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1608         java_decl ""
1609         php_decl ""
1610         idl_decl ""
1611       end
1613       attribute 129675 "_startGameSpy"
1614         private type class_ref 129419 // QSignalSpy
1615         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1617         java_decl ""
1618         php_decl ""
1619         idl_decl ""
1620       end
1622       classrelation 129547 // <directional composition>
1623         relation 129547 *-->
1624           a role_name "" protected
1625             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1627             classrelation_ref 129547 // <directional composition>
1628           b parent class_ref 129212 // QTcpServer
1629       end
1631       classrelation 130059 // <directional composition>
1632         relation 130059 *-->
1633           a role_name "" multiplicity "3" protected
1634             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1636             classrelation_ref 130059 // <directional composition>
1637           b parent class_ref 129419 // QSignalSpy
1638       end
1640       operation 129490 "initTestCase"
1641         stereotype "slot"
1642         private explicit_return_type "void"
1643         nparams 0
1644         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1646         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1647   ${body}}
1649         
1650         
1651         
1652       end
1654       operation 129618 "cleanupTestCase"
1655         stereotype "slot"
1656         private explicit_return_type "void"
1657         nparams 0
1658         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1660         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1661   ${body}}
1663         
1664         
1665         
1666       end
1668       operation 129746 "changeState"
1669         stereotype "slot"
1670         private explicit_return_type "void"
1671         nparams 0
1672         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1674         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1675   ${body}}
1677         
1678         
1679         
1680       end
1682       operation 129874 "sendChatMessage"
1683         stereotype "slot"
1684         private explicit_return_type "void"
1685         nparams 0
1686         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1688         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1689   ${body}}
1691         
1692         
1693         
1694       end
1696       operation 130002 "sendChatMessage_data"
1697         stereotype "slot"
1698         private explicit_return_type "void"
1699         nparams 0
1700         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1702         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1703   ${body}}
1705         
1706         
1707         
1708       end
1710       operation 130130 "sendMove"
1711         stereotype "slot"
1712         private explicit_return_type "void"
1713         nparams 0
1714         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1716         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1717   ${body}}
1719         
1720         
1721         
1722       end
1724       operation 130258 "sendMove_data"
1725         stereotype "slot"
1726         private explicit_return_type "void"
1727         nparams 0
1728         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1730         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1731   ${body}}
1733         
1734         
1735         
1736       end
1738       operation 130386 "openStream"
1739         stereotype "slot"
1740         private explicit_return_type "void"
1741         nparams 0
1742         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1744         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1745   ${body}}
1747         
1748         
1749         
1750       end
1752       operation 130514 "receivedChatMessage"
1753         stereotype "slot"
1754         private explicit_return_type "void"
1755         nparams 0
1756         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1758         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1759   ${body}}
1761         
1762         
1763         
1764       end
1766       operation 130642 "receivedMove"
1767         stereotype "slot"
1768         private explicit_return_type "void"
1769         nparams 0
1770         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1772         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1773   ${body}}
1775         
1776         
1777         
1778       end
1780       operation 130770 "startGame"
1781         stereotype "slot"
1782         private explicit_return_type "void"
1783         nparams 0
1784         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1786         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1787   ${body}}
1789         
1790         
1791         
1792       end
1793     end
1795     class 129547 "ClientSocketTest"
1796       visibility package 
1797       cpp_decl "${comment}${template}class ${name}${inherit} {
1798 ${members}};
1799 ${inlines}
1801       java_decl ""
1802       php_decl ""
1803       idl_decl ""
1804       explicit_switch_type ""
1805       
1806       classrelation 129675 // <directional composition>
1807         relation 129675 *-->
1808           a role_name "" protected
1809             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1811             classrelation_ref 129675 // <directional composition>
1812           b parent class_ref 129168 // ClientSocket
1813       end
1815       classrelation 129803 // <directional composition>
1816         relation 129803 *-->
1817           a role_name "" protected
1818             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1820             classrelation_ref 129803 // <directional composition>
1821           b parent class_ref 129212 // QTcpServer
1822       end
1824       classrelation 129931 // <directional composition>
1825         relation 129931 *-->
1826           a role_name "" protected
1827             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1829             classrelation_ref 129931 // <directional composition>
1830           b parent class_ref 129340 // QTcpSocket
1831       end
1833       classrelation 130571 // <directional composition>
1834         relation 130571 *-->
1835           a role_name "" multiplicity "4" protected
1836             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1838             classrelation_ref 130571 // <directional composition>
1839           b parent class_ref 129419 // QSignalSpy
1840       end
1842       classrelation 130315 // <generalisation>
1843         relation 130315 ---|>
1844           a public
1845             cpp default "${type}"
1846             classrelation_ref 130315 // <generalisation>
1847           b parent class_ref 129291 // QObject
1848       end
1850       attribute 130059 "_listener"
1851         private type class_ref 129212 // QTcpServer
1852         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1854         java_decl ""
1855         php_decl ""
1856         idl_decl ""
1857       end
1859       attribute 130187 "_serverStub"
1860         private type class_ref 129340 // QTcpSocket
1861         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1863         java_decl ""
1864         php_decl ""
1865         idl_decl ""
1866       end
1868       attribute 129931 "_testedObject"
1869         private type class_ref 129168 // ClientSocket
1870         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1872         java_decl ""
1873         php_decl ""
1874         idl_decl ""
1875       end
1877       attribute 130315 "_joinAcceptedSpy"
1878         private type class_ref 129419 // QSignalSpy
1879         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1881         java_decl ""
1882         php_decl ""
1883         idl_decl ""
1884       end
1886       attribute 130443 "_joinRefusedSpy"
1887         private type class_ref 129419 // QSignalSpy
1888         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1890         java_decl ""
1891         php_decl ""
1892         idl_decl ""
1893       end
1895       attribute 130571 "_receivedGameSettingsSpy"
1896         private type class_ref 129419 // QSignalSpy
1897         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1899         java_decl ""
1900         php_decl ""
1901         idl_decl ""
1902       end
1904       attribute 130699 "_receivedHistorySpy"
1905         private type class_ref 129419 // QSignalSpy
1906         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1908         java_decl ""
1909         php_decl ""
1910         idl_decl ""
1911       end
1913       operation 130898 "initTestCase"
1914         stereotype "slot"
1915         private explicit_return_type "void"
1916         nparams 0
1917         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1919         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1920   ${body}}
1922         
1923         
1924         
1925       end
1927       operation 131026 "cleanupTestCase"
1928         stereotype "slot"
1929         private explicit_return_type "void"
1930         nparams 0
1931         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1933         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1934   ${body}}
1936         
1937         
1938         
1939       end
1941       operation 131154 "joinGame"
1942         stereotype "slot"
1943         private explicit_return_type "void"
1944         nparams 0
1945         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1947         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1948   ${body}}
1950         
1951         
1952         
1953       end
1955       operation 131282 "joinGame_data"
1956         stereotype "slot"
1957         private explicit_return_type "void"
1958         nparams 0
1959         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1961         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1962   ${body}}
1964         
1965         
1966         
1967       end
1969       operation 131410 "cancelJoin"
1970         stereotype "slot"
1971         private explicit_return_type "void"
1972         nparams 0
1973         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1975         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1976   ${body}}
1978         
1979         
1980         
1981       end
1983       operation 131538 "cancelJoin_data"
1984         stereotype "slot"
1985         private explicit_return_type "void"
1986         nparams 0
1987         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1989         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1990   ${body}}
1992         
1993         
1994         
1995       end
1997       operation 131666 "joinAccepted"
1998         stereotype "slot"
1999         private explicit_return_type "void"
2000         nparams 0
2001         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2003         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2004   ${body}}
2006         
2007         
2008         
2009       end
2011       operation 131794 "joinAccepted_data"
2012         stereotype "slot"
2013         private explicit_return_type "void"
2014         nparams 0
2015         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2017         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2018   ${body}}
2020         
2021         
2022         
2023       end
2025       operation 131922 "joinRefused"
2026         stereotype "slot"
2027         private explicit_return_type "void"
2028         nparams 0
2029         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2031         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2032   ${body}}
2034         
2035         
2036         
2037       end
2039       operation 132050 "joinRefused_data"
2040         stereotype "slot"
2041         private explicit_return_type "void"
2042         nparams 0
2043         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2045         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2046   ${body}}
2048         
2049         
2050         
2051       end
2053       operation 132178 "receivedGameSettings"
2054         stereotype "slot"
2055         private explicit_return_type "void"
2056         nparams 0
2057         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2059         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2060   ${body}}
2062         
2063         
2064         
2065       end
2067       operation 132306 "receivedHistory"
2068         stereotype "slot"
2069         private explicit_return_type "void"
2070         nparams 0
2071         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2073         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2074   ${body}}
2076         
2077         
2078         
2079       end
2080     end
2082     class 129675 "ServerSocketTest"
2083       visibility package 
2084       cpp_decl "${comment}${template}class ${name}${inherit} {
2085 ${members}};
2086 ${inlines}
2088       java_decl ""
2089       php_decl ""
2090       idl_decl ""
2091       explicit_switch_type ""
2092       
2093       classrelation 130699 // <generalisation>
2094         relation 130699 ---|>
2095           a public
2096             cpp default "${type}"
2097             classrelation_ref 130699 // <generalisation>
2098           b parent class_ref 129291 // QObject
2099       end
2101       classrelation 130827 // <directional composition>
2102         relation 130827 *-->
2103           a role_name "" protected
2104             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2106             classrelation_ref 130827 // <directional composition>
2107           b parent class_ref 129296 // ServerSocket
2108       end
2110       classrelation 130955 // <directional composition>
2111         relation 130955 *-->
2112           a role_name "" multiplicity "1" protected
2113             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2115             classrelation_ref 130955 // <directional composition>
2116           b parent class_ref 129419 // QSignalSpy
2117       end
2119       attribute 128173 "_listener"
2120         private type class_ref 129212 // QTcpServer
2121         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2123         java_decl ""
2124         php_decl ""
2125         idl_decl ""
2126       end
2128       attribute 128045 "_clientStub"
2129         private type class_ref 129340 // QTcpSocket
2130         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2132         java_decl ""
2133         php_decl ""
2134         idl_decl ""
2135       end
2137       attribute 130827 "_testedObject"
2138         private type class_ref 129296 // ServerSocket
2139         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2141         java_decl ""
2142         php_decl ""
2143         idl_decl ""
2144       end
2146       attribute 130955 "_joinRequestedSpy"
2147         private type class_ref 129419 // QSignalSpy
2148         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2150         java_decl ""
2151         php_decl ""
2152         idl_decl ""
2153       end
2155       classrelation 128045 // <directional composition>
2156         relation 128045 *-->
2157           a role_name "" protected
2158             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2160             classrelation_ref 128045 // <directional composition>
2161           b parent class_ref 129340 // QTcpSocket
2162       end
2164       classrelation 128173 // <directional composition>
2165         relation 128173 *-->
2166           a role_name "" protected
2167             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2169             classrelation_ref 128173 // <directional composition>
2170           b parent class_ref 129212 // QTcpServer
2171       end
2173       operation 129234 "initTestCase"
2174         stereotype "slot"
2175         private explicit_return_type "void"
2176         nparams 0
2177         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2179         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2180   ${body}}
2182         
2183         
2184         
2185       end
2187       operation 129362 "cleanupTestCase"
2188         stereotype "slot"
2189         private explicit_return_type "void"
2190         nparams 0
2191         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2193         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2194   ${body}}
2196         
2197         
2198         
2199       end
2201       operation 132434 "acceptJoin"
2202         stereotype "slot"
2203         private explicit_return_type "void"
2204         nparams 0
2205         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2207         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2208   ${body}}
2210         
2211         
2212         
2213       end
2215       operation 132562 "refuseJoin"
2216         stereotype "slot"
2217         private explicit_return_type "void"
2218         nparams 0
2219         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2221         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2222   ${body}}
2224         
2225         
2226         
2227       end
2229       operation 132690 "sendGameSettings"
2230         stereotype "slot"
2231         private explicit_return_type "void"
2232         nparams 0
2233         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2235         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2236   ${body}}
2238         
2239         
2240         
2241       end
2243       operation 132818 "sendHistory"
2244         stereotype "slot"
2245         private explicit_return_type "void"
2246         nparams 0
2247         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2249         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2250   ${body}}
2252         
2253         
2254         
2255       end
2257       operation 132946 "sendPlayerJoined"
2258         stereotype "slot"
2259         private explicit_return_type "void"
2260         nparams 0
2261         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2263         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2264   ${body}}
2266         
2267         
2268         
2269       end
2271       operation 133074 "sendPlayerLeft"
2272         stereotype "slot"
2273         private explicit_return_type "void"
2274         nparams 0
2275         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2277         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2278   ${body}}
2280         
2281         
2282         
2283       end
2285       operation 133202 "sendStartGame"
2286         stereotype "slot"
2287         private explicit_return_type "void"
2288         nparams 0
2289         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2291         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2292   ${body}}
2294         
2295         
2296         
2297       end
2299       operation 133330 "joinRequested"
2300         stereotype "slot"
2301         private explicit_return_type "void"
2302         nparams 0
2303         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2305         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2306   ${body}}
2308         
2309         
2310         
2311       end
2312     end
2313   end
2315   package_ref 128130 // Network