📄 transport_initial.dia
字号:
<dia:attribute name="suppress_attributes"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="suppress_operations"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="visible_attributes"> <dia:boolean val="true"/> </dia:attribute> <dia:attribute name="visible_operations"> <dia:boolean val="true"/> </dia:attribute> <dia:attribute name="attributes"/> <dia:attribute name="operations"> <dia:composite type="umloperation"> <dia:attribute name="name"> <dia:string>#Length#</dia:string> </dia:attribute> <dia:attribute name="type"> <dia:string>#unsigned int#</dia:string> </dia:attribute> <dia:attribute name="visibility"> <dia:enum val="0"/> </dia:attribute> <dia:attribute name="abstract"> <dia:boolean val="true"/> </dia:attribute> <dia:attribute name="class_scope"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="parameters"/> </dia:composite> <dia:composite type="umloperation"> <dia:attribute name="name"> <dia:string>#Clear#</dia:string> </dia:attribute> <dia:attribute name="type"> <dia:string>#void#</dia:string> </dia:attribute> <dia:attribute name="visibility"> <dia:enum val="0"/> </dia:attribute> <dia:attribute name="abstract"> <dia:boolean val="true"/> </dia:attribute> <dia:attribute name="class_scope"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="parameters"/> </dia:composite> </dia:attribute> <dia:attribute name="template"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="templates"/> </dia:object> <dia:object type="UML - Generalization" version="0" id="O14"> <dia:attribute name="obj_pos"> <dia:point val="-4.2648,35.9"/> </dia:attribute> <dia:attribute name="obj_bb"> <dia:rectangle val="-5.1148,32.82;-2.494,36.75"/> </dia:attribute> <dia:attribute name="orth_points"> <dia:point val="-4.2648,35.9"/> <dia:point val="-4.2648,34.2"/> <dia:point val="-3.344,34.2"/> <dia:point val="-3.344,33.67"/> </dia:attribute> <dia:attribute name="orth_orient"> <dia:enum val="1"/> <dia:enum val="0"/> <dia:enum val="1"/> </dia:attribute> <dia:attribute name="name"> <dia:string/> </dia:attribute> <dia:attribute name="stereotype"> <dia:string/> </dia:attribute> <dia:connections> <dia:connection handle="0" to="O13" connection="1"/> <dia:connection handle="1" to="O12" connection="6"/> </dia:connections> </dia:object> <dia:object type="UML - Class" version="0" id="O15"> <dia:attribute name="obj_pos"> <dia:point val="-13.99,20.25"/> </dia:attribute> <dia:attribute name="obj_bb"> <dia:rectangle val="-14.04,20.2;5.7672,23.9"/> </dia:attribute> <dia:attribute name="elem_corner"> <dia:point val="-13.99,20.25"/> </dia:attribute> <dia:attribute name="elem_width"> <dia:real val="19.7072"/> </dia:attribute> <dia:attribute name="elem_height"> <dia:real val="3.6"/> </dia:attribute> <dia:attribute name="name"> <dia:string>#DatagramSocket#</dia:string> </dia:attribute> <dia:attribute name="stereotype"> <dia:string>#ConcreteClass#</dia:string> </dia:attribute> <dia:attribute name="abstract"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="suppress_attributes"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="suppress_operations"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="visible_attributes"> <dia:boolean val="true"/> </dia:attribute> <dia:attribute name="visible_operations"> <dia:boolean val="true"/> </dia:attribute> <dia:attribute name="attributes"/> <dia:attribute name="operations"> <dia:composite type="umloperation"> <dia:attribute name="name"> <dia:string>#Send#</dia:string> </dia:attribute> <dia:attribute name="type"> <dia:string>#ReturnCode#</dia:string> </dia:attribute> <dia:attribute name="visibility"> <dia:enum val="0"/> </dia:attribute> <dia:attribute name="abstract"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="class_scope"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="parameters"> <dia:composite type="umlparameter"> <dia:attribute name="name"> <dia:string>##</dia:string> </dia:attribute> <dia:attribute name="type"> <dia:string>#const OctetBuffer &#</dia:string> </dia:attribute> <dia:attribute name="value"> <dia:string/> </dia:attribute> <dia:attribute name="kind"> <dia:enum val="0"/> </dia:attribute> </dia:composite> </dia:attribute> </dia:composite> </dia:attribute> <dia:attribute name="template"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="templates"/> </dia:object> <dia:object type="UML - Class" version="0" id="O16"> <dia:attribute name="obj_pos"> <dia:point val="8.16,15.15"/> </dia:attribute> <dia:attribute name="obj_bb"> <dia:rectangle val="8.11,15.1;27.9172,20.4"/> </dia:attribute> <dia:attribute name="elem_corner"> <dia:point val="8.16,15.15"/> </dia:attribute> <dia:attribute name="elem_width"> <dia:real val="19.7072"/> </dia:attribute> <dia:attribute name="elem_height"> <dia:real val="5.2"/> </dia:attribute> <dia:attribute name="name"> <dia:string>#ClientSocket#</dia:string> </dia:attribute> <dia:attribute name="stereotype"> <dia:string>#ConcreteClass#</dia:string> </dia:attribute> <dia:attribute name="abstract"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="suppress_attributes"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="suppress_operations"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="visible_attributes"> <dia:boolean val="true"/> </dia:attribute> <dia:attribute name="visible_operations"> <dia:boolean val="true"/> </dia:attribute> <dia:attribute name="attributes"/> <dia:attribute name="operations"> <dia:composite type="umloperation"> <dia:attribute name="name"> <dia:string>#Connect#</dia:string> </dia:attribute> <dia:attribute name="type"> <dia:string>#ReturnCode#</dia:string> </dia:attribute> <dia:attribute name="visibility"> <dia:enum val="0"/> </dia:attribute> <dia:attribute name="abstract"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="class_scope"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="parameters"/> </dia:composite> <dia:composite type="umloperation"> <dia:attribute name="name"> <dia:string>#Send#</dia:string> </dia:attribute> <dia:attribute name="type"> <dia:string>#ReturnCode#</dia:string> </dia:attribute> <dia:attribute name="visibility"> <dia:enum val="0"/> </dia:attribute> <dia:attribute name="abstract"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="class_scope"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="parameters"> <dia:composite type="umlparameter"> <dia:attribute name="name"> <dia:string>##</dia:string> </dia:attribute> <dia:attribute name="type"> <dia:string>#const OctetBuffer &#</dia:string> </dia:attribute> <dia:attribute name="value"> <dia:string/> </dia:attribute> <dia:attribute name="kind"> <dia:enum val="0"/> </dia:attribute> </dia:composite> </dia:attribute> </dia:composite> <dia:composite type="umloperation"> <dia:attribute name="name"> <dia:string>#Receive#</dia:string> </dia:attribute> <dia:attribute name="type"> <dia:string>#ReturnCode#</dia:string> </dia:attribute> <dia:attribute name="visibility"> <dia:enum val="0"/> </dia:attribute> <dia:attribute name="abstract"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="class_scope"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="parameters"> <dia:composite type="umlparameter"> <dia:attribute name="name"> <dia:string>##</dia:string> </dia:attribute> <dia:attribute name="type"> <dia:string>#OctetBuffer &#</dia:string> </dia:attribute> <dia:attribute name="value"> <dia:string/> </dia:attribute> <dia:attribute name="kind"> <dia:enum val="0"/> </dia:attribute> </dia:composite> </dia:attribute> </dia:composite> </dia:attribute> <dia:attribute name="template"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="templates"/> </dia:object> <dia:object type="UML - Class" version="0" id="O17"> <dia:attribute name="obj_pos"> <dia:point val="29.7,15.06"/> </dia:attribute> <dia:attribute name="obj_bb"> <dia:rectangle val="29.65,15.01;44.1244,19.51"/> </dia:attribute> <dia:attribute name="elem_corner"> <dia:point val="29.7,15.06"/> </dia:attribute> <dia:attribute name="elem_width"> <dia:real val="14.3744"/> </dia:attribute> <dia:attribute name="elem_height"> <dia:real val="4.4"/> </dia:attribute> <dia:attribute name="name"> <dia:string>#ServerSocket#</dia:string> </dia:attribute> <dia:attribute name="stereotype"> <dia:string>#ConcreteClass#</dia:string> </dia:attribute> <dia:attribute name="abstract"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="suppress_attributes"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="suppress_operations"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="visible_attributes"> <dia:boolean val="true"/> </dia:attribute> <dia:attribute name="visible_operations"> <dia:boolean val="true"/> </dia:attribute> <dia:attribute name="attributes"/> <dia:attribute name="operations"> <dia:composite type="umloperation"> <dia:attribute name="name"> <dia:string>#Accept#</dia:string> </dia:attribute> <dia:attribute name="type"> <dia:string>#TCPClientSocket *#</dia:string> </dia:attribute> <dia:attribute name="visibility"> <dia:enum val="0"/> </dia:attribute> <dia:attribute name="abstract"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="class_scope"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="parameters"/> </dia:composite> <dia:composite type="umloperation"> <dia:attribute name="name"> <dia:string>#Listen#</dia:string> </dia:attribute> <dia:attribute name="type"> <dia:string>#ReturnCode#</dia:string> </dia:attribute> <dia:attribute name="visibility"> <dia:enum val="0"/> </dia:attribute> <dia:attribute name="abstract"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="class_scope"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="parameters"/> </dia:composite> </dia:attribute> <dia:attribute name="template"> <dia:boolean val="false"/> </dia:attribute>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -