Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::audio::SampleStreamAsyncReservation Struct Reference

#include <sample_stream_service.hpp>

Public Attributes

SampleStreamSourceToken source {}
SampleStreamSourceRegistrationProof registration {}
std::uint64_t registration_epoch = 0
std::uint64_t reservation_serial = 0
std::uint64_t start_frame = 0
std::uint64_t frame_count = 0
std::uint32_t page_index = 0
bool final_page = false
SampleStreamPageRequest request {}

Member Data Documentation

◆ final_page

bool pulp::audio::SampleStreamAsyncReservation::final_page = false

◆ frame_count

std::uint64_t pulp::audio::SampleStreamAsyncReservation::frame_count = 0

◆ page_index

std::uint32_t pulp::audio::SampleStreamAsyncReservation::page_index = 0

◆ registration

SampleStreamSourceRegistrationProof pulp::audio::SampleStreamAsyncReservation::registration {}

◆ registration_epoch

std::uint64_t pulp::audio::SampleStreamAsyncReservation::registration_epoch = 0

◆ request

SampleStreamPageRequest pulp::audio::SampleStreamAsyncReservation::request {}

◆ reservation_serial

std::uint64_t pulp::audio::SampleStreamAsyncReservation::reservation_serial = 0

◆ source

SampleStreamSourceToken pulp::audio::SampleStreamAsyncReservation::source {}

◆ start_frame

std::uint64_t pulp::audio::SampleStreamAsyncReservation::start_frame = 0

The documentation for this struct was generated from the following file: