24 #ifndef INCLUDED_GSM_TXTIME_SETTER_H 25 #define INCLUDED_GSM_TXTIME_SETTER_H 28 #include <gnuradio/block.h> 41 typedef boost::shared_ptr<txtime_setter>
sptr;
51 static sptr make(uint32_t init_fn, uint64_t init_time_secs,
double init_time_fracs, uint64_t time_hint_secs,
double time_hint_fracs,
double timing_advance,
double delay_correction);
52 virtual void set_fn_time_reference(uint32_t fn, uint32_t ts, uint64_t time_secs,
double time_fracs) = 0;
53 virtual void set_time_hint(uint64_t time_hint_secs,
double time_hint_fracs) = 0;
54 virtual void set_delay_correction(
double delay_correction) = 0;
#define GRGSM_API
Definition: api.h:31
boost::shared_ptr< txtime_setter > sptr
Definition: txtime_setter.h:41
uint8_t timing_advance
Definition: gsm_04_08.h:55
<+description of block+>
Definition: txtime_setter.h:38
Definition: constants.h:29