GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Classes | Functions
gnss_sdr_valve.h File Reference

Interface of a GNU Radio block that sends a STOP message to the control queue right after a specific number of samples have passed through it. More...

#include "concurrent_queue.h"
#include "gnss_block_interface.h"
#include <gnuradio/sync_block.h>
#include <gnuradio/types.h>
#include <pmt/pmt.h>
#include <cstddef>
#include <cstdint>

Go to the source code of this file.

Classes

class  Gnss_Sdr_Valve
 Implementation of a GNU Radio block that sends a STOP message to the control queue right after a specific number of samples have passed through it. More...
 

Functions

gnss_shared_ptr< Gnss_Sdr_Valvegnss_sdr_make_valve (size_t sizeof_stream_item, uint64_t nitems, Concurrent_Queue< pmt::pmt_t > *queue)
 
gnss_shared_ptr< Gnss_Sdr_Valvegnss_sdr_make_valve (size_t sizeof_stream_item, uint64_t nitems, Concurrent_Queue< pmt::pmt_t > *queue, bool stop_flowgraph)
 

Detailed Description

Interface of a GNU Radio block that sends a STOP message to the control queue right after a specific number of samples have passed through it.

Author
Javier Arribas, 2018. jarribas(at)cttc.es
Carlos Aviles, 2010. carlos.avilesr(at)googlemail.com

GNSS-SDR is a Global Navigation Satellite System software-defined receiver. This file is part of GNSS-SDR.

Copyright (C) 2010-2020 (see AUTHORS file for a list of contributors) SPDX-License-Identifier: GPL-3.0-or-later


Definition in file gnss_sdr_valve.h.