Loading figures/figure_E.1.plantuml 0 → 100644 +42 −0 Original line number Diff line number Diff line @startuml skinparam monochrome true skinparam defaultFontName Arial skinparam classFontSize 10 skinparam sequenceBoxBorderColor #black participant "**Host A**\nUDP Control Service Gate" as hosta_udp_ctr participant "**Host A**\nAdministration Gate" as hosta_adm participant "**Host B**\nAdministration Gate" as hostb_adm participant "**Host B**\nUDP Control Application Gate" as hostb_udp_ctr autonumber ...**Notation:** Gate Identifier : Pipe Session Open on [P<sub>IN</sub>,P<sub>OUT</sub>]... hostb_adm->hosta_adm:EVT_ADM_BIND [**UDP_CTR,P<sub>20</sub>**] hosta_adm->hostb_adm:EVT_ADM_BIND [**UDP_CTR,P<sub>10</sub>**] note right : Pipe Session Open on [P<sub>20</sub>,P<sub>10</sub>] note left : Pipe Session Open on [P<sub>10</sub>,P<sub>20</sub>] ... hostb_udp_ctr->hosta_udp_ctr: UDP-REQUEST-SOCKET-Command [Parameters...] on P<sub>10</sub> activate hosta_udp_ctr activate hostb_udp_ctr hosta_udp_ctr-->hostb_udp_ctr: eUDP-OK [CTX_ID<sub>0001</sub>] on P<sub>20</sub> deactivate hostb_udp_ctr deactivate hosta_udp_ctr ... alt Socket Opened Successfully ... loop hostb_udp_ctr->hosta_udp_ctr: EVT-DATAGRAM-OUT-Event [Parameters...] on P<sub>10</sub> activate hosta_udp_ctr activate hostb_udp_ctr hosta_udp_ctr->hostb_udp_ctr: EVT-DATAGRAM-IN-Event [Parameters...] on P<sub>20</sub> deactivate hostb_udp_ctr deactivate hosta_udp_ctr hostb_adm->hosta_adm : EVT_ADM_RECEIVED hosta_adm->hostb_adm : EVT_ADM_RECEIVED hostb_adm->hosta_adm : EVT_ADM_CREDIT hosta_adm->hostb_adm : EVT_ADM_CREDIT end else connection failure hosta_udp_ctr->hostb_udp_ctr: EVT-ERROR-MESSAGE[CTX_ID<sub>0001</sub>, eUNREACHABLE] end @enduml Loading
figures/figure_E.1.plantuml 0 → 100644 +42 −0 Original line number Diff line number Diff line @startuml skinparam monochrome true skinparam defaultFontName Arial skinparam classFontSize 10 skinparam sequenceBoxBorderColor #black participant "**Host A**\nUDP Control Service Gate" as hosta_udp_ctr participant "**Host A**\nAdministration Gate" as hosta_adm participant "**Host B**\nAdministration Gate" as hostb_adm participant "**Host B**\nUDP Control Application Gate" as hostb_udp_ctr autonumber ...**Notation:** Gate Identifier : Pipe Session Open on [P<sub>IN</sub>,P<sub>OUT</sub>]... hostb_adm->hosta_adm:EVT_ADM_BIND [**UDP_CTR,P<sub>20</sub>**] hosta_adm->hostb_adm:EVT_ADM_BIND [**UDP_CTR,P<sub>10</sub>**] note right : Pipe Session Open on [P<sub>20</sub>,P<sub>10</sub>] note left : Pipe Session Open on [P<sub>10</sub>,P<sub>20</sub>] ... hostb_udp_ctr->hosta_udp_ctr: UDP-REQUEST-SOCKET-Command [Parameters...] on P<sub>10</sub> activate hosta_udp_ctr activate hostb_udp_ctr hosta_udp_ctr-->hostb_udp_ctr: eUDP-OK [CTX_ID<sub>0001</sub>] on P<sub>20</sub> deactivate hostb_udp_ctr deactivate hosta_udp_ctr ... alt Socket Opened Successfully ... loop hostb_udp_ctr->hosta_udp_ctr: EVT-DATAGRAM-OUT-Event [Parameters...] on P<sub>10</sub> activate hosta_udp_ctr activate hostb_udp_ctr hosta_udp_ctr->hostb_udp_ctr: EVT-DATAGRAM-IN-Event [Parameters...] on P<sub>20</sub> deactivate hostb_udp_ctr deactivate hosta_udp_ctr hostb_adm->hosta_adm : EVT_ADM_RECEIVED hosta_adm->hostb_adm : EVT_ADM_RECEIVED hostb_adm->hosta_adm : EVT_ADM_CREDIT hosta_adm->hostb_adm : EVT_ADM_CREDIT end else connection failure hosta_udp_ctr->hostb_udp_ctr: EVT-ERROR-MESSAGE[CTX_ID<sub>0001</sub>, eUNREACHABLE] end @enduml