runtime.h 426 B

1234567891011121314
  1. #pragma once
  2. #include "../../client/network/consumer.h"
  3. namespace sunrise::server::bap {
  4. /** Applies one connection-scoped BAP lifecycle event. */
  5. [[nodiscard]] bool consume(const client::network::BapRequest& request,
  6. client::network::BapResponse& response) noexcept;
  7. /** Wipes every connection-owned nonce and transform buffer. */
  8. void shutdown() noexcept;
  9. } // namespace sunrise::server::bap