#include <txtime_setter_impl.h>
|
| txtime_setter_impl (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) |
|
| ~txtime_setter_impl () |
|
void | set_fn_time_reference (uint32_t fn, uint32_t ts, uint64_t time_secs, double time_fracs) |
|
void | set_time_hint (uint64_t time_hint_secs, double time_hint_fracs) |
|
void | set_delay_correction (double delay_correction) |
|
void | set_timing_advance (double timing_advance) |
|
virtual void | set_fn_time_reference (uint32_t fn, uint32_t ts, uint64_t time_secs, double time_fracs)=0 |
|
virtual void | set_time_hint (uint64_t time_hint_secs, double time_hint_fracs)=0 |
|
virtual void | set_delay_correction (double delay_correction)=0 |
|
virtual void | set_timing_advance (double timing_advance)=0 |
|
|
typedef std::shared_ptr< txtime_setter > | sptr |
|
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) |
| Return a shared_ptr to a new instance of gsm::txtime_setter. More...
|
|
◆ txtime_setter_impl()
gr::gsm::txtime_setter_impl::txtime_setter_impl |
( |
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 |
|
) |
| |
◆ ~txtime_setter_impl()
gr::gsm::txtime_setter_impl::~txtime_setter_impl |
( |
| ) |
|
◆ set_delay_correction()
void gr::gsm::txtime_setter_impl::set_delay_correction |
( |
double |
delay_correction | ) |
|
|
virtual |
◆ set_fn_time_reference()
void gr::gsm::txtime_setter_impl::set_fn_time_reference |
( |
uint32_t |
fn, |
|
|
uint32_t |
ts, |
|
|
uint64_t |
time_secs, |
|
|
double |
time_fracs |
|
) |
| |
|
virtual |
◆ set_time_hint()
void gr::gsm::txtime_setter_impl::set_time_hint |
( |
uint64_t |
time_hint_secs, |
|
|
double |
time_hint_fracs |
|
) |
| |
|
virtual |
◆ set_timing_advance()
void gr::gsm::txtime_setter_impl::set_timing_advance |
( |
double |
timing_advance | ) |
|
|
virtual |
The documentation for this class was generated from the following file: