📄 transport_final.dia
字号:
</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="O12"> <dia:attribute name="obj_pos"> <dia:point val="26.14,10.3"/> </dia:attribute> <dia:attribute name="obj_bb"> <dia:rectangle val="26.09,10.25;40.5644,11.75"/> </dia:attribute> <dia:attribute name="elem_corner"> <dia:point val="26.14,10.3"/> </dia:attribute> <dia:attribute name="elem_width"> <dia:real val="14.3744"/> </dia:attribute> <dia:attribute name="elem_height"> <dia:real val="1.4"/> </dia:attribute> <dia:attribute name="name"> <dia:string>#StreamServerSocket#</dia:string> </dia:attribute> <dia:attribute name="stereotype"> <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="false"/> </dia:attribute> <dia:attribute name="visible_operations"> <dia:boolean val="false"/> </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> <dia:attribute name="templates"/> </dia:object> <dia:object type="UML - Generalization" version="0" id="O13"> <dia:attribute name="obj_pos"> <dia:point val="12.4764,16.3"/> </dia:attribute> <dia:attribute name="obj_bb"> <dia:rectangle val="11.6264,10.85;34.1772,17.15"/> </dia:attribute> <dia:attribute name="orth_points"> <dia:point val="12.4764,16.3"/> <dia:point val="12.4764,14.91"/> <dia:point val="33.3272,14.91"/> <dia:point val="33.3272,11.7"/> </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="O1" connection="1"/> <dia:connection handle="1" to="O12" connection="6"/> </dia:connections> </dia:object> <dia:object type="UML - Class" version="0" id="O14"> <dia:attribute name="obj_pos"> <dia:point val="48.01,16.77"/> </dia:attribute> <dia:attribute name="obj_bb"> <dia:rectangle val="47.96,16.72;50.678,18.22"/> </dia:attribute> <dia:attribute name="elem_corner"> <dia:point val="48.01,16.77"/> </dia:attribute> <dia:attribute name="elem_width"> <dia:real val="2.618"/> </dia:attribute> <dia:attribute name="elem_height"> <dia:real val="1.4"/> </dia:attribute> <dia:attribute name="name"> <dia:string>#Poll#</dia:string> </dia:attribute> <dia:attribute name="stereotype"> <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="false"/> </dia:attribute> <dia:attribute name="visible_operations"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="attributes"/> <dia:attribute name="operations"/> <dia:attribute name="template"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="templates"/> </dia:object> <dia:object type="UML - Class" version="0" id="O15"> <dia:attribute name="obj_pos"> <dia:point val="31.94,22.48"/> </dia:attribute> <dia:attribute name="obj_bb"> <dia:rectangle val="31.89,22.43;36.8199,23.93"/> </dia:attribute> <dia:attribute name="elem_corner"> <dia:point val="31.94,22.48"/> </dia:attribute> <dia:attribute name="elem_width"> <dia:real val="4.8299"/> </dia:attribute> <dia:attribute name="elem_height"> <dia:real val="1.4"/> </dia:attribute> <dia:attribute name="name"> <dia:string>#Protocol#</dia:string> </dia:attribute> <dia:attribute name="stereotype"> <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="false"/> </dia:attribute> <dia:attribute name="visible_operations"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="attributes"/> <dia:attribute name="operations"/> <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="48.03,8.79"/> </dia:attribute> <dia:attribute name="obj_bb"> <dia:rectangle val="47.98,8.74;56.152,11.04"/> </dia:attribute> <dia:attribute name="elem_corner"> <dia:point val="48.03,8.79"/> </dia:attribute> <dia:attribute name="elem_width"> <dia:real val="8.072"/> </dia:attribute> <dia:attribute name="elem_height"> <dia:real val="2.2"/> </dia:attribute> <dia:attribute name="name"> <dia:string>#PollFifo#</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="false"/> </dia:attribute> <dia:attribute name="visible_operations"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="attributes"/> <dia:attribute name="operations"/> <dia:attribute name="template"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="templates"/> </dia:object> <dia:object type="UML - Association" version="0" id="O17"> <dia:attribute name="obj_pos"> <dia:point val="55.82,14.04"/> </dia:attribute> <dia:attribute name="obj_bb"> <dia:rectangle val="50.616,9.54;57.27,15.64"/> </dia:attribute> <dia:attribute name="orth_points"> <dia:point val="55.82,14.04"/> <dia:point val="55.82,14.19"/> <dia:point val="52.066,14.19"/> <dia:point val="52.066,10.99"/> </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="direction"> <dia:enum val="0"/> </dia:attribute> <dia:attribute name="ends"> <dia:composite> <dia:attribute name="role"> <dia:string/> </dia:attribute> <dia:attribute name="multiplicity"> <dia:string/> </dia:attribute> <dia:attribute name="arrow"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="aggregate"> <dia:enum val="0"/> </dia:attribute> </dia:composite> <dia:composite> <dia:attribute name="role"> <dia:string/> </dia:attribute> <dia:attribute name="multiplicity"> <dia:string/> </dia:attribute> <dia:attribute name="arrow"> <dia:boolean val="false"/> </dia:attribute> <dia:attribute name="aggregate"> <dia:enum val="1"/> </dia:attribute> </dia:composite> </dia:attribute> <dia:connections> <dia:connection handle="0" to="O26" connection="0"/> <dia:connection handle="1" to="O16" connection="6"/> </dia:connections> </dia:object> <dia:object type="UML - Generalization" version="0" id="O18"> <dia:attribute name="obj_pos"> <dia:point val="12.4764,16.3"/>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -