![]() |
Q2NS dev
ns-3 module
|
Public Attributes | |
| SessionConfig | cfg |
| std::shared_ptr< q2ns::Qubit > | targetQubit |
| bool | haveQ {false} |
| bool | haveF {false} |
| bool | done {false} |
| uint8_t | accumM1 {0} |
| uint8_t | accumM2 {0} |
| uint32_t | recv {0} |
| std::shared_ptr< Qubit > | qPrev |
| std::shared_ptr< Qubit > | qNext |
| bool | haveBSM {false} |
Definition at line 111 of file q2ns-swap-app.h.
| uint8_t q2ns::SwapApp::SessionState::accumM1 {0} |
Definition at line 119 of file q2ns-swap-app.h.
Referenced by q2ns::SwapApp::TryApply().
| uint8_t q2ns::SwapApp::SessionState::accumM2 {0} |
Definition at line 119 of file q2ns-swap-app.h.
Referenced by q2ns::SwapApp::TryApply().
| SessionConfig q2ns::SwapApp::SessionState::cfg |
Definition at line 112 of file q2ns-swap-app.h.
Referenced by q2ns::SwapApp::AddSession(), q2ns::SwapApp::DoEndpointStart(), q2ns::SwapApp::DoRepeaterRound(), q2ns::SwapApp::MaybeDoBsmAndAnnounce(), q2ns::SwapApp::ScheduleSession(), and q2ns::SwapApp::TryApply().
| bool q2ns::SwapApp::SessionState::done {false} |
Definition at line 118 of file q2ns-swap-app.h.
Referenced by q2ns::SwapApp::TryApply().
| bool q2ns::SwapApp::SessionState::haveBSM {false} |
Definition at line 125 of file q2ns-swap-app.h.
Referenced by q2ns::SwapApp::DoRepeaterRound(), and q2ns::SwapApp::MaybeDoBsmAndAnnounce().
| bool q2ns::SwapApp::SessionState::haveF {false} |
Definition at line 117 of file q2ns-swap-app.h.
Referenced by q2ns::SwapApp::TryApply().
| bool q2ns::SwapApp::SessionState::haveQ {false} |
Definition at line 116 of file q2ns-swap-app.h.
Referenced by q2ns::SwapApp::DoEndpointStart(), and q2ns::SwapApp::TryApply().
| std::shared_ptr<Qubit> q2ns::SwapApp::SessionState::qNext |
Definition at line 124 of file q2ns-swap-app.h.
Referenced by q2ns::SwapApp::DoRepeaterRound(), and q2ns::SwapApp::MaybeDoBsmAndAnnounce().
| std::shared_ptr<Qubit> q2ns::SwapApp::SessionState::qPrev |
Definition at line 123 of file q2ns-swap-app.h.
Referenced by q2ns::SwapApp::DoRepeaterRound(), and q2ns::SwapApp::MaybeDoBsmAndAnnounce().
| uint32_t q2ns::SwapApp::SessionState::recv {0} |
Definition at line 120 of file q2ns-swap-app.h.
| std::shared_ptr<q2ns::Qubit> q2ns::SwapApp::SessionState::targetQubit |
Definition at line 115 of file q2ns-swap-app.h.
Referenced by q2ns::SwapApp::DoEndpointStart(), and q2ns::SwapApp::TryApply().