Fixed spelling again.
[GoMoku3D.git] / network_test_diagram / network_test_diagram.prj
blob5277c29f49d26e0fa1ca6dafa6ee08c3d95d2fcc
1 format 49
2 "network_test_diagram"
3   revision 79
4   modified_by 6 "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 5
1111           param in name "d1" explicit_type "int"
1112           param in name "d2" explicit_type "int"
1113           param in name "num" explicit_type "int"
1114           param in name "timer" explicit_type "int"
1115           param in name "playing" explicit_type "bool"
1116         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1118         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1119   ${body}}
1121         
1122         
1123         
1124       end
1126       operation 132943 "receivedHistory"
1127         stereotype "signal"
1128         protected explicit_return_type "void"
1129         nparams 1
1130           param in name "history" explicit_type "QList<Move>"
1131         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1133         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1134   ${body}}
1136         
1137         
1138         
1139       end
1140     end
1142     class 129296 "ServerSocket"
1143       visibility package 
1144       cpp_decl "${comment}${template}class ${name}${inherit} {
1145 ${members}};
1146 ${inlines}
1148       java_decl ""
1149       php_decl ""
1150       idl_decl ""
1151       explicit_switch_type ""
1152       
1153       classrelation 129231 // <generalisation>
1154         relation 129231 ---|>
1155           a public
1156             cpp default "${type}"
1157             classrelation_ref 129231 // <generalisation>
1158           b parent class_ref 129231 // StreamSocket
1159       end
1161       operation 129187 "ServerSocket"
1162         public explicit_return_type ""
1163         nparams 1
1164           param in name "socket" type class_ref 129340 // QTcpSocket
1165         cpp_decl "    ${comment}${inline}${name}${(}${)}${volatile}${throw};
1167         cpp_def "${comment}${inline}${class}::${name}${(}${)}${volatile}${throw} {
1168   ${body}}
1170         
1171         
1172         
1173       end
1175       operation 130895 "acceptJoin"
1176         public explicit_return_type "void"
1177         nparams 1
1178           param in name "id" explicit_type "int"
1179         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1181         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1182   ${body}}
1184         
1185         
1186         
1187       end
1189       operation 131023 "refuseJoin"
1190         public explicit_return_type "void"
1191         nparams 1
1192           param in name "cause" explicit_type "int"
1193         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1195         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1196   ${body}}
1198         
1199         
1200         
1201       end
1203       operation 131151 "sendGameSettings"
1204         stereotype "slot"
1205         public explicit_return_type "void"
1206         nparams 5
1207           param in name "d1" explicit_type "int"
1208           param in name "d2" explicit_type "int"
1209           param in name "num" explicit_type "int"
1210           param in name "timer" explicit_type "int"
1211           param in name "playing" explicit_type "bool"
1212         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1214         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1215   ${body}}
1217         
1218         
1219         
1220       end
1222       operation 131279 "sendHistory"
1223         stereotype "slot"
1224         public explicit_return_type "void"
1225         nparams 1
1226           param in name "history" explicit_type "QList<Move>"
1227         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1229         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1230   ${body}}
1232         
1233         
1234         
1235       end
1237       operation 131407 "sendPlayerJoined"
1238         stereotype "slot"
1239         public explicit_return_type "void"
1240         nparams 3
1241           param in name "id" explicit_type "int"
1242           param in name "name" type class_ref 128440 // QString
1243           param in name "type" type class_ref 128440 // QString
1244         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1246         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1247   ${body}}
1249         
1250         
1251         
1252       end
1254       operation 131535 "sendPlayerLeft"
1255         stereotype "slot"
1256         public explicit_return_type "void"
1257         nparams 1
1258           param in name "id" explicit_type "int"
1259         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1261         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1262   ${body}}
1264         
1265         
1266         
1267       end
1269       operation 131663 "sendStartGame"
1270         stereotype "slot"
1271         public explicit_return_type "void"
1272         nparams 0
1273         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1275         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1276   ${body}}
1278         
1279         
1280         
1281       end
1283       operation 131791 "parseData"
1284         stereotype "slot"
1285         protected explicit_return_type "void"
1286         nparams 0
1287         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1289         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1290   ${body}}
1292         
1293         
1294         
1295       end
1297       operation 131919 "joinRequested"
1298         stereotype "signal"
1299         protected explicit_return_type "void"
1300         nparams 2
1301           param in name "mode" type class_ref 128440 // QString
1302           param in name "name" type class_ref 128440 // QString
1303         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1305         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1306   ${body}}
1308         
1309         
1310         
1311       end
1312     end
1314     class 129340 "QTcpSocket"
1315       visibility package 
1316       cpp_decl "${comment}${template}class ${name}${inherit} {
1317 ${members}};
1318 ${inlines}
1320       java_decl ""
1321       php_decl ""
1322       idl_decl ""
1323       explicit_switch_type ""
1324       
1325       operation 130448 "connected"
1326         stereotype "signal"
1327         protected explicit_return_type "void"
1328         nparams 0
1329         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1331         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1332   ${body}}
1334         
1335         
1336         
1337       end
1339       operation 130576 "error"
1340         stereotype "signal"
1341         protected explicit_return_type "void"
1342         nparams 1
1343           param in name "socketError" explicit_type "QAbstractSocket::SocketError"
1344         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1346         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1347   ${body}}
1349         
1350         
1351         
1352       end
1354       operation 130320 "readyRead"
1355         stereotype "signal"
1356         protected explicit_return_type "void"
1357         nparams 0
1358         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1360         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1361   ${body}}
1363         
1364         
1365         
1366       end
1367     end
1369     class 129212 "QTcpServer"
1370       visibility package 
1371       cpp_decl "${comment}${template}class ${name}${inherit} {
1372 ${members}};
1373 ${inlines}
1375       java_decl ""
1376       php_decl ""
1377       idl_decl ""
1378       explicit_switch_type ""
1379       
1380       operation 130192 "newConnection"
1381         stereotype "signal"
1382         protected explicit_return_type "void"
1383         nparams 0
1384         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1386         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1387   ${body}}
1389         
1390         
1391         
1392       end
1393     end
1395     class 129473 "QXmlStreamReader"
1396       visibility package 
1397       cpp_decl "${comment}${template}class ${name}${inherit} {
1398 ${members}};
1399 ${inlines}
1401       java_decl ""
1402       php_decl ""
1403       idl_decl ""
1404       explicit_switch_type ""
1405       
1406     end
1408     class 129601 "QXmlStreamWriter"
1409       visibility package 
1410       cpp_decl "${comment}${template}class ${name}${inherit} {
1411 ${members}};
1412 ${inlines}
1414       java_decl ""
1415       php_decl ""
1416       idl_decl ""
1417       explicit_switch_type ""
1418       
1419     end
1421     class 129419 "QSignalSpy"
1422       visibility package 
1423       cpp_decl "${comment}${template}class ${name}${inherit} {
1424 ${members}};
1425 ${inlines}
1427       java_decl ""
1428       php_decl ""
1429       idl_decl ""
1430       explicit_switch_type ""
1431       
1432       classrelation 130187 // <dependency>
1433         relation 130187 -_->
1434           a package
1435             cpp default "#include in source"
1436             classrelation_ref 130187 // <dependency>
1437           b parent class_ref 129231 // StreamSocket
1438       end
1440       classrelation 130443 // <dependency>
1441         relation 130443 -_->
1442           a default
1443             cpp default "#include in source"
1444             classrelation_ref 130443 // <dependency>
1445           b parent class_ref 129168 // ClientSocket
1446       end
1448       classrelation 131083 // <dependency>
1449         relation 131083 -_->
1450           a default
1451             cpp default "#include in source"
1452             classrelation_ref 131083 // <dependency>
1453           b parent class_ref 129296 // ServerSocket
1454       end
1455     end
1457     class 128440 "QString"
1458       visibility package 
1459       cpp_decl "${comment}${template}class ${name}${inherit} {
1460 ${members}};
1461 ${inlines}
1463       java_decl ""
1464       php_decl ""
1465       idl_decl ""
1466       explicit_switch_type ""
1467       
1468     end
1470     class 129199 "QStringList"
1471       visibility package 
1472       cpp_decl "${comment}${template}class ${name}${inherit} {
1473 ${members}};
1474 ${inlines}
1476       java_decl ""
1477       php_decl ""
1478       idl_decl ""
1479       explicit_switch_type ""
1480       
1481     end
1483     class 128182 "QList"
1484       visibility package 
1485       nformals 1
1486       formal name "T" type "typename" explicit_default_value ""
1487         explicit_extends ""
1488       cpp_decl "${comment}${template}class ${name}${inherit} {
1489 ${members}};
1490 ${inlines}
1492       java_decl ""
1493       php_decl ""
1494       idl_decl ""
1495       explicit_switch_type ""
1496       
1497     end
1499     class 128122 "QLinkedList"
1500       visibility package 
1501       nformals 1
1502       formal name "T" type "typename" explicit_default_value ""
1503         explicit_extends ""
1504       cpp_decl "${comment}${template}class ${name}${inherit} {
1505 ${members}};
1506 ${inlines}
1508       java_decl ""
1509       php_decl ""
1510       idl_decl ""
1511       explicit_switch_type ""
1512       
1513     end
1515     class 128054 "QMap"
1516       visibility package 
1517       nformals 2
1518       formal name "K" type "typename" explicit_default_value ""
1519         explicit_extends ""
1520       formal name "T" type "typename" explicit_default_value ""
1521         explicit_extends ""
1522       cpp_decl "${comment}${template}class ${name}${inherit} {
1523 ${members}};
1524 ${inlines}
1526       java_decl ""
1527       php_decl ""
1528       idl_decl ""
1529       explicit_switch_type ""
1530       
1531     end
1533     class 129163 "StreamSocketTest"
1534       visibility package 
1535       cpp_decl "${comment}${template}class ${name}${inherit} {
1536 ${members}};
1537 ${inlines}
1539       java_decl ""
1540       php_decl ""
1541       idl_decl ""
1542       explicit_switch_type ""
1543       
1544       classrelation 129419 // <generalisation>
1545         relation 129419 ---|>
1546           a public
1547             cpp default "${type}"
1548             classrelation_ref 129419 // <generalisation>
1549           b parent class_ref 129291 // QObject
1550       end
1552       classrelation 129163 // <directional composition>
1553         relation 129163 *-->
1554           a role_name "" protected
1555             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1557             classrelation_ref 129163 // <directional composition>
1558           b parent class_ref 129340 // QTcpSocket
1559       end
1561       classrelation 129291 // <directional composition>
1562         relation 129291 *-->
1563           a role_name "" protected
1564             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1566             classrelation_ref 129291 // <directional composition>
1567           b parent class_ref 129231 // StreamSocket
1568       end
1570       attribute 129803 "_listener"
1571         private type class_ref 129212 // QTcpServer
1572         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1574         java_decl ""
1575         php_decl ""
1576         idl_decl ""
1577       end
1579       attribute 129163 "_serverStub"
1580         private type class_ref 129340 // QTcpSocket
1581         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1583         java_decl ""
1584         php_decl ""
1585         idl_decl ""
1586       end
1588       attribute 129291 "_testedObject"
1589         private type class_ref 129231 // StreamSocket
1590         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1592         java_decl ""
1593         php_decl ""
1594         idl_decl ""
1595       end
1597       attribute 129419 "_receivedChatMessageSpy"
1598         private type class_ref 129419 // QSignalSpy
1599         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1601         java_decl ""
1602         php_decl ""
1603         idl_decl ""
1604       end
1606       attribute 129547 "_receivedMoveSpy"
1607         private type class_ref 129419 // QSignalSpy
1608         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1610         java_decl ""
1611         php_decl ""
1612         idl_decl ""
1613       end
1615       attribute 129675 "_startGameSpy"
1616         private type class_ref 129419 // QSignalSpy
1617         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1619         java_decl ""
1620         php_decl ""
1621         idl_decl ""
1622       end
1624       classrelation 129547 // <directional composition>
1625         relation 129547 *-->
1626           a role_name "" protected
1627             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1629             classrelation_ref 129547 // <directional composition>
1630           b parent class_ref 129212 // QTcpServer
1631       end
1633       classrelation 130059 // <directional composition>
1634         relation 130059 *-->
1635           a role_name "" multiplicity "3" protected
1636             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1638             classrelation_ref 130059 // <directional composition>
1639           b parent class_ref 129419 // QSignalSpy
1640       end
1642       operation 129490 "initTestCase"
1643         stereotype "slot"
1644         private explicit_return_type "void"
1645         nparams 0
1646         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1648         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1649   ${body}}
1651         
1652         
1653         
1654       end
1656       operation 129618 "cleanupTestCase"
1657         stereotype "slot"
1658         private explicit_return_type "void"
1659         nparams 0
1660         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1662         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1663   ${body}}
1665         
1666         
1667         
1668       end
1670       operation 129746 "changeState"
1671         stereotype "slot"
1672         private explicit_return_type "void"
1673         nparams 0
1674         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1676         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1677   ${body}}
1679         
1680         
1681         
1682       end
1684       operation 129874 "sendChatMessage"
1685         stereotype "slot"
1686         private explicit_return_type "void"
1687         nparams 0
1688         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1690         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1691   ${body}}
1693         
1694         
1695         
1696       end
1698       operation 130002 "sendChatMessage_data"
1699         stereotype "slot"
1700         private explicit_return_type "void"
1701         nparams 0
1702         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1704         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1705   ${body}}
1707         
1708         
1709         
1710       end
1712       operation 130130 "sendMove"
1713         stereotype "slot"
1714         private explicit_return_type "void"
1715         nparams 0
1716         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1718         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1719   ${body}}
1721         
1722         
1723         
1724       end
1726       operation 130258 "sendMove_data"
1727         stereotype "slot"
1728         private explicit_return_type "void"
1729         nparams 0
1730         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1732         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1733   ${body}}
1735         
1736         
1737         
1738       end
1740       operation 130386 "openStream"
1741         stereotype "slot"
1742         private explicit_return_type "void"
1743         nparams 0
1744         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1746         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1747   ${body}}
1749         
1750         
1751         
1752       end
1754       operation 130514 "receivedChatMessage"
1755         stereotype "slot"
1756         private explicit_return_type "void"
1757         nparams 0
1758         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1760         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1761   ${body}}
1763         
1764         
1765         
1766       end
1768       operation 130642 "receivedMove"
1769         stereotype "slot"
1770         private explicit_return_type "void"
1771         nparams 0
1772         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1774         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1775   ${body}}
1777         
1778         
1779         
1780       end
1782       operation 130770 "startGame"
1783         stereotype "slot"
1784         private explicit_return_type "void"
1785         nparams 0
1786         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1788         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1789   ${body}}
1791         
1792         
1793         
1794       end
1795     end
1797     class 129547 "ClientSocketTest"
1798       visibility package 
1799       cpp_decl "${comment}${template}class ${name}${inherit} {
1800 ${members}};
1801 ${inlines}
1803       java_decl ""
1804       php_decl ""
1805       idl_decl ""
1806       explicit_switch_type ""
1807       
1808       classrelation 129675 // <directional composition>
1809         relation 129675 *-->
1810           a role_name "" protected
1811             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1813             classrelation_ref 129675 // <directional composition>
1814           b parent class_ref 129168 // ClientSocket
1815       end
1817       classrelation 129803 // <directional composition>
1818         relation 129803 *-->
1819           a role_name "" protected
1820             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1822             classrelation_ref 129803 // <directional composition>
1823           b parent class_ref 129212 // QTcpServer
1824       end
1826       classrelation 129931 // <directional composition>
1827         relation 129931 *-->
1828           a role_name "" protected
1829             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1831             classrelation_ref 129931 // <directional composition>
1832           b parent class_ref 129340 // QTcpSocket
1833       end
1835       classrelation 130571 // <directional composition>
1836         relation 130571 *-->
1837           a role_name "" multiplicity "4" protected
1838             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1840             classrelation_ref 130571 // <directional composition>
1841           b parent class_ref 129419 // QSignalSpy
1842       end
1844       classrelation 130315 // <generalisation>
1845         relation 130315 ---|>
1846           a public
1847             cpp default "${type}"
1848             classrelation_ref 130315 // <generalisation>
1849           b parent class_ref 129291 // QObject
1850       end
1852       attribute 130059 "_listener"
1853         private type class_ref 129212 // QTcpServer
1854         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1856         java_decl ""
1857         php_decl ""
1858         idl_decl ""
1859       end
1861       attribute 130187 "_serverStub"
1862         private type class_ref 129340 // QTcpSocket
1863         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1865         java_decl ""
1866         php_decl ""
1867         idl_decl ""
1868       end
1870       attribute 129931 "_testedObject"
1871         private type class_ref 129168 // ClientSocket
1872         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1874         java_decl ""
1875         php_decl ""
1876         idl_decl ""
1877       end
1879       attribute 130315 "_joinAcceptedSpy"
1880         private type class_ref 129419 // QSignalSpy
1881         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1883         java_decl ""
1884         php_decl ""
1885         idl_decl ""
1886       end
1888       attribute 130443 "_joinRefusedSpy"
1889         private type class_ref 129419 // QSignalSpy
1890         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1892         java_decl ""
1893         php_decl ""
1894         idl_decl ""
1895       end
1897       attribute 130571 "_receivedGameSettingsSpy"
1898         private type class_ref 129419 // QSignalSpy
1899         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1901         java_decl ""
1902         php_decl ""
1903         idl_decl ""
1904       end
1906       attribute 130699 "_receivedHistorySpy"
1907         private type class_ref 129419 // QSignalSpy
1908         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
1910         java_decl ""
1911         php_decl ""
1912         idl_decl ""
1913       end
1915       operation 130898 "initTestCase"
1916         stereotype "slot"
1917         private explicit_return_type "void"
1918         nparams 0
1919         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1921         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1922   ${body}}
1924         
1925         
1926         
1927       end
1929       operation 131026 "cleanupTestCase"
1930         stereotype "slot"
1931         private explicit_return_type "void"
1932         nparams 0
1933         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1935         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1936   ${body}}
1938         
1939         
1940         
1941       end
1943       operation 131154 "joinGame"
1944         stereotype "slot"
1945         private explicit_return_type "void"
1946         nparams 0
1947         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1949         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1950   ${body}}
1952         
1953         
1954         
1955       end
1957       operation 131282 "joinGame_data"
1958         stereotype "slot"
1959         private explicit_return_type "void"
1960         nparams 0
1961         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1963         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1964   ${body}}
1966         
1967         
1968         
1969       end
1971       operation 131410 "cancelJoin"
1972         stereotype "slot"
1973         private explicit_return_type "void"
1974         nparams 0
1975         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1977         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1978   ${body}}
1980         
1981         
1982         
1983       end
1985       operation 131538 "cancelJoin_data"
1986         stereotype "slot"
1987         private explicit_return_type "void"
1988         nparams 0
1989         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
1991         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
1992   ${body}}
1994         
1995         
1996         
1997       end
1999       operation 131666 "joinAccepted"
2000         stereotype "slot"
2001         private explicit_return_type "void"
2002         nparams 0
2003         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2005         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2006   ${body}}
2008         
2009         
2010         
2011       end
2013       operation 131794 "joinAccepted_data"
2014         stereotype "slot"
2015         private explicit_return_type "void"
2016         nparams 0
2017         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2019         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2020   ${body}}
2022         
2023         
2024         
2025       end
2027       operation 131922 "joinRefused"
2028         stereotype "slot"
2029         private explicit_return_type "void"
2030         nparams 0
2031         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2033         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2034   ${body}}
2036         
2037         
2038         
2039       end
2041       operation 132050 "joinRefused_data"
2042         stereotype "slot"
2043         private explicit_return_type "void"
2044         nparams 0
2045         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2047         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2048   ${body}}
2050         
2051         
2052         
2053       end
2055       operation 132178 "receivedGameSettings"
2056         stereotype "slot"
2057         private explicit_return_type "void"
2058         nparams 0
2059         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2061         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2062   ${body}}
2064         
2065         
2066         
2067       end
2069       operation 132306 "receivedHistory"
2070         stereotype "slot"
2071         private explicit_return_type "void"
2072         nparams 0
2073         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2075         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2076   ${body}}
2078         
2079         
2080         
2081       end
2082     end
2084     class 129675 "ServerSocketTest"
2085       visibility package 
2086       cpp_decl "${comment}${template}class ${name}${inherit} {
2087 ${members}};
2088 ${inlines}
2090       java_decl ""
2091       php_decl ""
2092       idl_decl ""
2093       explicit_switch_type ""
2094       
2095       classrelation 130699 // <generalisation>
2096         relation 130699 ---|>
2097           a public
2098             cpp default "${type}"
2099             classrelation_ref 130699 // <generalisation>
2100           b parent class_ref 129291 // QObject
2101       end
2103       classrelation 130827 // <directional composition>
2104         relation 130827 *-->
2105           a role_name "" protected
2106             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2108             classrelation_ref 130827 // <directional composition>
2109           b parent class_ref 129296 // ServerSocket
2110       end
2112       classrelation 130955 // <directional composition>
2113         relation 130955 *-->
2114           a role_name "" multiplicity "1" protected
2115             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2117             classrelation_ref 130955 // <directional composition>
2118           b parent class_ref 129419 // QSignalSpy
2119       end
2121       attribute 128173 "_listener"
2122         private type class_ref 129212 // QTcpServer
2123         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2125         java_decl ""
2126         php_decl ""
2127         idl_decl ""
2128       end
2130       attribute 128045 "_clientStub"
2131         private type class_ref 129340 // QTcpSocket
2132         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2134         java_decl ""
2135         php_decl ""
2136         idl_decl ""
2137       end
2139       attribute 130827 "_testedObject"
2140         private type class_ref 129296 // ServerSocket
2141         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2143         java_decl ""
2144         php_decl ""
2145         idl_decl ""
2146       end
2148       attribute 130955 "_joinRequestedSpy"
2149         private type class_ref 129419 // QSignalSpy
2150         cpp_decl "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2152         java_decl ""
2153         php_decl ""
2154         idl_decl ""
2155       end
2157       classrelation 128045 // <directional composition>
2158         relation 128045 *-->
2159           a role_name "" protected
2160             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2162             classrelation_ref 128045 // <directional composition>
2163           b parent class_ref 129340 // QTcpSocket
2164       end
2166       classrelation 128173 // <directional composition>
2167         relation 128173 *-->
2168           a role_name "" protected
2169             cpp default "    ${comment}${static}${mutable}${volatile}${const}${type} ${name}${value};
2171             classrelation_ref 128173 // <directional composition>
2172           b parent class_ref 129212 // QTcpServer
2173       end
2175       operation 129234 "initTestCase"
2176         stereotype "slot"
2177         private explicit_return_type "void"
2178         nparams 0
2179         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2181         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2182   ${body}}
2184         
2185         
2186         
2187       end
2189       operation 129362 "cleanupTestCase"
2190         stereotype "slot"
2191         private explicit_return_type "void"
2192         nparams 0
2193         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2195         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2196   ${body}}
2198         
2199         
2200         
2201       end
2203       operation 132434 "acceptJoin"
2204         stereotype "slot"
2205         private explicit_return_type "void"
2206         nparams 0
2207         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2209         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2210   ${body}}
2212         
2213         
2214         
2215       end
2217       operation 132562 "refuseJoin"
2218         stereotype "slot"
2219         private explicit_return_type "void"
2220         nparams 0
2221         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2223         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2224   ${body}}
2226         
2227         
2228         
2229       end
2231       operation 132690 "sendGameSettings"
2232         stereotype "slot"
2233         private explicit_return_type "void"
2234         nparams 0
2235         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2237         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2238   ${body}}
2240         
2241         
2242         
2243       end
2245       operation 132818 "sendHistory"
2246         stereotype "slot"
2247         private explicit_return_type "void"
2248         nparams 0
2249         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2251         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2252   ${body}}
2254         
2255         
2256         
2257       end
2259       operation 132946 "sendPlayerJoined"
2260         stereotype "slot"
2261         private explicit_return_type "void"
2262         nparams 0
2263         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2265         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2266   ${body}}
2268         
2269         
2270         
2271       end
2273       operation 133074 "sendPlayerLeft"
2274         stereotype "slot"
2275         private explicit_return_type "void"
2276         nparams 0
2277         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2279         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2280   ${body}}
2282         
2283         
2284         
2285       end
2287       operation 133202 "sendStartGame"
2288         stereotype "slot"
2289         private explicit_return_type "void"
2290         nparams 0
2291         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2293         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2294   ${body}}
2296         
2297         
2298         
2299       end
2301       operation 133330 "joinRequested"
2302         stereotype "slot"
2303         private explicit_return_type "void"
2304         nparams 0
2305         cpp_decl "    ${comment}${friend}${static}${inline}${virtual}${type} ${name}${(}${)}${const}${volatile}${throw}${abstract};
2307         cpp_def "${comment}${inline}${type} ${class}::${name}${(}${)}${const}${volatile}${throw}${staticnl}{
2308   ${body}}
2310         
2311         
2312         
2313       end
2314     end
2315   end
2317   package_ref 128130 // Network