Namespaces | Enumerations | Functions
network_utils.h File Reference
#include <cstddef>
#include <cstdint>
#include <vector>
#include <typeinfo>
#include <cstring>
Include dependency graph for network_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  AS
namespace  AS::Network

Enumerations

enum  AS::Network::ByteOrder { AS::Network::BE = 0, AS::Network::LE }

Functions

int32_t AS::Network::find_magic_word (uint8_t *in, uint32_t buf_size, size_t magic_word)
template<typename T >
AS::Network::read_be (unsigned char *bufArray, const unsigned int &size, const unsigned int &offset, const float &factor, const unsigned int &valueOffset)
template<typename T >
AS::Network::read_be (unsigned char *bufArray, const unsigned int &size, const unsigned int &offset)
template<typename T >
AS::Network::read_le (uint8_t *bufArray, const uint32_t &size, const uint32_t &offset, const float &factor, const uint32_t &valueOffset)
template<typename T >
AS::Network::read_le (unsigned char *bufArray, const unsigned int &size, const unsigned int &offset)
bool AS::Network::system_is_big_endian ()
template<typename T >
std::vector< uint8_t > AS::Network::write_be (T *source)
template<typename T >
std::vector< uint8_t > AS::Network::write_le (T *source)


network_interface
Author(s): Joshua Whitley , Daniel Stanek , Joe Kale
autogenerated on Thu Jun 6 2019 21:43:30