1
0
mirror of https://github.com/mfontanini/libtins synced 2026-01-23 02:35:57 +01:00

Move frequency (channel) utils into their own file

This commit is contained in:
Matias Fontanini
2017-04-30 12:06:42 -07:00
parent c83cff36d8
commit 500ef1088b
6 changed files with 103 additions and 23 deletions

View File

@@ -40,6 +40,7 @@
#include "pdu.h"
#include "detail/type_traits.h"
#include "utils/checksum_utils.h"
#include "utils/frequency_utils.h"
// Fix for Windows interface define on combaseapi.h
#undef interface
@@ -216,20 +217,6 @@ TINS_API std::vector<RouteEntry> route_entries();
*/
TINS_API std::vector<Route6Entry> route6_entries();
/**
* \brief Converts a channel number to its mhz representation.
* \param channel The channel number.
* \return The channel's mhz representation.
*/
TINS_API uint16_t channel_to_mhz(uint16_t channel);
/**
* \brief Converts mhz units to the appropriate channel number.
* \param mhz The mhz units to be converted.
* \return The channel number.
*/
TINS_API uint16_t mhz_to_channel(uint16_t mhz);
/**
* \brief Converts a PDUType to a string.
* \param pduType The PDUType to be converted.