| 486 | std::atomic_bool fPauseSend{false}; |
| 487 | |
| 488 | bool IsOutboundOrBlockRelayConn() const { |
| 489 | switch (m_conn_type) { |
| 490 | case ConnectionType::OUTBOUND_FULL_RELAY: |
| 491 | case ConnectionType::BLOCK_RELAY: |
| 492 | return true; |
| 493 | case ConnectionType::INBOUND: |
| 494 | case ConnectionType::MANUAL: |
| 495 | case ConnectionType::ADDR_FETCH: |
| 496 | case ConnectionType::FEELER: |
| 497 | return false; |
| 498 | } // no default case, so the compiler can warn about missing cases |
| 499 | |
| 500 | assert(false); |
| 501 | } |
| 502 | |
| 503 | bool IsFullOutboundConn() const { |
| 504 | return m_conn_type == ConnectionType::OUTBOUND_FULL_RELAY; |
no outgoing calls
no test coverage detected