Function devices::virtio::snd::vios_backend::shm_vios::run_recv_thread
source ยท fn run_recv_thread(
kill_event: Event,
tx_subscribers: Arc<Mutex<HashMap<usize, Sender<BufferReleaseMsg>>>>,
rx_subscribers: Arc<Mutex<HashMap<usize, Sender<BufferReleaseMsg>>>>,
event_notifier: Event,
event_queue: Arc<Mutex<VecDeque<virtio_snd_event>>>,
state: Arc<Mutex<ThreadFlags>>,
tx_socket: UnixSeqpacket,
rx_socket: UnixSeqpacket,
event_socket: UnixSeqpacket,
) -> Result<(), Error>