25#ifndef INCLUDED_GSM_CLOCK_OFFSET_CONTROL_H
26#define INCLUDED_GSM_CLOCK_OFFSET_CONTROL_H
29#include <gnuradio/block.h>
42 typedef std::shared_ptr<clock_offset_control>
sptr;
52 static sptr make(
float fc,
float samp_rate,
unsigned int osr=4);
55 virtual void set_osr(
unsigned int osr) = 0;
#define GSM_API
Definition api.h:19
<+description of block+>
Definition clock_offset_control.h:40
virtual void set_samp_rate(float samp_rate)=0
virtual void set_osr(unsigned int osr)=0
std::shared_ptr< clock_offset_control > sptr
Definition clock_offset_control.h:42
virtual void set_fc(float fc)=0
static sptr make(float fc, float samp_rate, unsigned int osr=4)
Return a shared_ptr to a new instance of gsm::clock_offset_control.
Definition constants.h:29