diff options
author | Roman Khassraf <roman@khassraf.at> | 2015-08-03 10:58:57 +0200 |
---|---|---|
committer | Roman Khassraf <roman@khassraf.at> | 2015-08-03 10:58:57 +0200 |
commit | 1c3419e88f6b24fd7100de346db9bb9b9e8ebd0d (patch) | |
tree | 9e1b4080bdafb5123cf68518198c90eca7db798a /lib | |
parent | b8f4909d37c2c16c9c5deb09264fccfad973ed7d (diff) |
Renamed burst sink/source to burst file sink/source
Diffstat (limited to 'lib')
-rw-r--r-- | lib/CMakeLists.txt | 4 | ||||
-rw-r--r-- | lib/misc_utils/burst_file_sink_impl.cc (renamed from lib/misc_utils/burst_sink_impl.cc) | 18 | ||||
-rw-r--r-- | lib/misc_utils/burst_file_sink_impl.h (renamed from lib/misc_utils/burst_sink_impl.h) | 14 | ||||
-rw-r--r-- | lib/misc_utils/burst_file_source_impl.cc (renamed from lib/misc_utils/burst_source_impl.cc) | 24 | ||||
-rw-r--r-- | lib/misc_utils/burst_file_source_impl.h (renamed from lib/misc_utils/burst_source_impl.h) | 14 |
5 files changed, 37 insertions, 37 deletions
diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt index 7cb05b8..a3a3388 100644 --- a/lib/CMakeLists.txt +++ b/lib/CMakeLists.txt @@ -50,8 +50,8 @@ list(APPEND grgsm_sources misc_utils/controlled_const_source_f_impl.cc misc_utils/message_printer_impl.cc misc_utils/tmsi_dumper_impl.cc - misc_utils/burst_sink_impl.cc - misc_utils/burst_source_impl.cc + misc_utils/burst_file_sink_impl.cc + misc_utils/burst_file_source_impl.cc qa_utils/burst_sink_qa_impl.cc qa_utils/burst_source_qa_impl.cc qa_utils/message_source_impl.cc diff --git a/lib/misc_utils/burst_sink_impl.cc b/lib/misc_utils/burst_file_sink_impl.cc index fdb7d98..25a262e 100644 --- a/lib/misc_utils/burst_sink_impl.cc +++ b/lib/misc_utils/burst_file_sink_impl.cc @@ -25,36 +25,36 @@ #endif #include <gnuradio/io_signature.h> -#include "burst_sink_impl.h" +#include "burst_file_sink_impl.h" #include "stdio.h" namespace gr { namespace gsm { - burst_sink::sptr - burst_sink::make(const std::string &filename) + burst_file_sink::sptr + burst_file_sink::make(const std::string &filename) { return gnuradio::get_initial_sptr - (new burst_sink_impl(filename)); + (new burst_file_sink_impl(filename)); } /* * The private constructor */ - burst_sink_impl::burst_sink_impl(const std::string &filename) - : gr::block("burst_sink", + burst_file_sink_impl::burst_file_sink_impl(const std::string &filename) + : gr::block("burst_file_sink", gr::io_signature::make(0, 0, 0), gr::io_signature::make(0, 0, 0)), d_output_file(filename.c_str(), std::ofstream::binary) { message_port_register_in(pmt::mp("in")); - set_msg_handler(pmt::mp("in"), boost::bind(&burst_sink_impl::process_burst, this, _1)); + set_msg_handler(pmt::mp("in"), boost::bind(&burst_file_sink_impl::process_burst, this, _1)); } /* * Our virtual destructor. */ - burst_sink_impl::~burst_sink_impl() + burst_file_sink_impl::~burst_file_sink_impl() { if (d_output_file.is_open()) { @@ -62,7 +62,7 @@ namespace gr { } } - void burst_sink_impl::process_burst(pmt::pmt_t msg) + void burst_file_sink_impl::process_burst(pmt::pmt_t msg) { std::string s = pmt::serialize_str(msg); const char *serialized = s.data(); diff --git a/lib/misc_utils/burst_sink_impl.h b/lib/misc_utils/burst_file_sink_impl.h index f981826..898c609 100644 --- a/lib/misc_utils/burst_sink_impl.h +++ b/lib/misc_utils/burst_file_sink_impl.h @@ -20,27 +20,27 @@ * */ -#ifndef INCLUDED_GSM_BURST_SINK_IMPL_H -#define INCLUDED_GSM_BURST_SINK_IMPL_H +#ifndef INCLUDED_GSM_BURST_FILE_SINK_IMPL_H +#define INCLUDED_GSM_BURST_FILE_SINK_IMPL_H -#include <grgsm/misc_utils/burst_sink.h> +#include <grgsm/misc_utils/burst_file_sink.h> #include <fstream> namespace gr { namespace gsm { - class burst_sink_impl : public burst_sink + class burst_file_sink_impl : public burst_file_sink { private: std::ofstream d_output_file; public: - burst_sink_impl(const std::string &filename); - ~burst_sink_impl(); + burst_file_sink_impl(const std::string &filename); + ~burst_file_sink_impl(); void process_burst(pmt::pmt_t msg); }; } // namespace gsm } // namespace gr -#endif /* INCLUDED_GSM_BURST_SINK_IMPL_H */ +#endif /* INCLUDED_GSM_BURST_FILE_SINK_IMPL_H */ diff --git a/lib/misc_utils/burst_source_impl.cc b/lib/misc_utils/burst_file_source_impl.cc index 76d1eaa..4661dfb 100644 --- a/lib/misc_utils/burst_source_impl.cc +++ b/lib/misc_utils/burst_file_source_impl.cc @@ -25,7 +25,7 @@ #endif #include <gnuradio/io_signature.h> -#include "burst_source_impl.h" +#include "burst_file_source_impl.h" #include "stdio.h" #define PMT_SIZE 174 @@ -33,18 +33,18 @@ namespace gr { namespace gsm { - burst_source::sptr - burst_source::make(const std::string &filename) + burst_file_source::sptr + burst_file_source::make(const std::string &filename) { return gnuradio::get_initial_sptr - (new burst_source_impl(filename)); + (new burst_file_source_impl(filename)); } /* * The private constructor */ - burst_source_impl::burst_source_impl(const std::string &filename) - : gr::block("burst_source", + burst_file_source_impl::burst_file_source_impl(const std::string &filename) + : gr::block("burst_file_source", gr::io_signature::make(0, 0, 0), gr::io_signature::make(0, 0, 0)), d_input_file(filename.c_str(), std::ifstream::binary), @@ -56,22 +56,22 @@ namespace gr { /* * Our virtual destructor. */ - burst_source_impl::~burst_source_impl() + burst_file_source_impl::~burst_file_source_impl() { if (d_finished == false){ d_finished = true; } } - bool burst_source_impl::start() + bool burst_file_source_impl::start() { d_finished = false; d_thread = boost::shared_ptr<gr::thread::thread> - (new gr::thread::thread(boost::bind(&burst_source_impl::run, this))); + (new gr::thread::thread(boost::bind(&burst_file_source_impl::run, this))); return block::start(); } - bool burst_source_impl::stop() + bool burst_file_source_impl::stop() { d_finished = true; d_thread->interrupt(); @@ -79,12 +79,12 @@ namespace gr { return block::stop(); } - bool burst_source_impl::finished() + bool burst_file_source_impl::finished() { return d_finished; } - void burst_source_impl::run() + void burst_file_source_impl::run() { char *unserialized = (char*)malloc(sizeof(char) * PMT_SIZE); while (d_input_file.read(unserialized, PMT_SIZE) && !d_finished) diff --git a/lib/misc_utils/burst_source_impl.h b/lib/misc_utils/burst_file_source_impl.h index 85217b0..383dc90 100644 --- a/lib/misc_utils/burst_source_impl.h +++ b/lib/misc_utils/burst_file_source_impl.h @@ -20,16 +20,16 @@ * */ -#ifndef INCLUDED_GSM_BURST_SOURCE_IMPL_H -#define INCLUDED_GSM_BURST_SOURCE_IMPL_H +#ifndef INCLUDED_GSM_BURST_FILE_SOURCE_IMPL_H +#define INCLUDED_GSM_BURST_FILE_SOURCE_IMPL_H -#include <grgsm/misc_utils/burst_source.h> +#include <grgsm/misc_utils/burst_file_source.h> #include <fstream> namespace gr { namespace gsm { - class burst_source_impl : public burst_source + class burst_file_source_impl : public burst_file_source { private: boost::shared_ptr<gr::thread::thread> d_thread; @@ -37,8 +37,8 @@ namespace gr { bool d_finished; void run(); public: - burst_source_impl(const std::string &filename); - ~burst_source_impl(); + burst_file_source_impl(const std::string &filename); + ~burst_file_source_impl(); bool start(); bool stop(); bool finished(); @@ -46,5 +46,5 @@ namespace gr { } // namespace gsm } // namespace gr -#endif /* INCLUDED_GSM_BURST_SOURCE_IMPL_H */ +#endif /* INCLUDED_GSM_BURST_FILE_SOURCE_IMPL_H */ |