@startuml
class GenerateConfigDialogService {
+ Result : GenerateConfigSettings <<get>>
+ ShowModal() : bool?
}
"IModalDialogService`1" "<GenerateConfigSettings>" <|-- GenerateConfigDialogService
@enduml
CLASS DIAGRAM
5133655760437248
Abrindo chamado+ do / abrirchamados()Aguardando informaçõesArmazenando informação+ do / InsereDados()Consultando chamado+ do / mostratelaprincipal()Abrir chamadoConsultar chamado
STATE DIAGRAM
5135440319348736
Abrindo chamado+ do / abrirchamados()Aguardando informaçõesArmazenando informação+ do / InsereDados()Consultando chamado+ do / mostratelaprincipal()Abrir chamadoConsultar chamado
@startuml
state "Abrindo chamado" as abrir
state "Aguardando informações" as pre
state "Armazenando informação" as registrar
state "Consultando chamado" as con
state ifopt <<choice>>
[*] -> ifopt
ifopt-> abrir : Abrir chamado
abrir: + do / abrirchamados()
abrir -> pre
pre --> registrar
registrar: + do / InsereDados()
registrar -> [*]
ifopt--> con : Consultar chamado
con : + do / mostratelaprincipal()
con -> [*]
@enduml
STATE DIAGRAM
5135440319348736
UDP Integration Test WorkflowTestTestSUTSUTUDP Stub ServerUDP Stub ServerTCP Status ServerTCP Status Serverclear_bufferexercise SUTlogging call 1call receivedlogging call 2call receivedget_bufferbufferassert buffer
SEQUENCE DIAGRAM
5136764243017728
UDP Integration Test WorkflowTestTestSUTSUTUDP Stub ServerUDP Stub ServerTCP Status ServerTCP Status Serverclear_bufferexercise SUTlogging call 1call receivedlogging call 2call receivedget_bufferbufferassert buffer
@startuml
title UDP Integration Test Workflow
participant "Test" as test
participant "SUT" as sut
participant "UDP Stub Server" as udp
participant "TCP Status Server" as tcp
test -> tcp : clear_buffer
test -> sut : exercise SUT
sut -> udp : logging call 1
udp -> tcp : call received
sut -> udp : logging call 2
udp -> tcp : call received
test -> tcp : get_buffer
test <- tcp : buffer
test -> test : assert buffer
@enduml
libmcilibisigmci::RootNodeConnect()Disconnect()mci::NodeGet()Set()Notify()isig::StreamOpen()Read()Close()isig::DataOnDemandOpen()Read()Close()LiberaBrilliancePlusm_liberam_signalDdcm_signalDdcRawm_signalSAm_signalADCm_signalPMinit_device()always_executed_hook()read_attr()write_attr()command()POGO generated code,extended to use LiebraClient.Tango::Device_4ImplLiberaClientm_attrm_signalsm_threadAddAttr()AddSignal()Connect()Disconnect()UpdateAttr()LiberaAttrm_clientRead()LiberaScalarAttrm_attrm_readerm_writerm_pathRead()Write()Holds a referenceof the attribute pointer.LiberaSignalm_threadm_pathRealloc()Update()GetData()UpdateSignal()LiberaSignalAttrm_columnsm_streamm_dodm_bufGetData()Holds several references ofspectrum attribute pointersfor the same signal.LiberaSignalSAHistoryRealloc()GetData()UpdateSignal()Refill()Statistics()References to SA History statisticsand spectrum attributes pointers.11***2*11
CLASS DIAGRAM
5148561712873472
libmcilibisigmci::RootNodeConnect()Disconnect()mci::NodeGet()Set()Notify()isig::StreamOpen()Read()Close()isig::DataOnDemandOpen()Read()Close()LiberaBrilliancePlusm_liberam_signalDdcm_signalDdcRawm_signalSAm_signalADCm_signalPMinit_device()always_executed_hook()read_attr()write_attr()command()POGO generated code,extended to use LiebraClient.Tango::Device_4ImplLiberaClientm_attrm_signalsm_threadAddAttr()AddSignal()Connect()Disconnect()UpdateAttr()LiberaAttrm_clientRead()LiberaScalarAttrm_attrm_readerm_writerm_pathRead()Write()Holds a referenceof the attribute pointer.LiberaSignalm_threadm_pathRealloc()Update()GetData()UpdateSignal()LiberaSignalAttrm_columnsm_streamm_dodm_bufGetData()Holds several references ofspectrum attribute pointersfor the same signal.LiberaSignalSAHistoryRealloc()GetData()UpdateSignal()Refill()Statistics()References to SA History statisticsand spectrum attributes pointers.11***2*11
@startuml
title Fetch movie data from OMDB
(*) --> "Initiate connection to OMBD API"
--> "Send request for movie searching"
--> "Parse JSON result"
--> (*)
@enduml
@startuml
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
@enduml