ATSC3  24.10.0
Functions
networkutils Namespace Reference

Functions

std::vector< std::string > SplitString (const std::string &sInput, char *pSeperator)
 
uint32_t ConvertStripToHtonl (char *pIpStr)
 
uint32_t convertIPHtonl (uint8_t *pIpList)
 
int32_t ConvertHtonlToIp (uint64_t iIp, uint8_t *pIpList)
 
std::string ReplaceString (const std::string &sMsg, const std::string &sPattern, const std::string &sRMsg)
 
int32_t ConvertAsciiToByte (char sData)
 
double TimeDiff (timespec sTime)
 
uint32_t ConvertStrToTime (char *pStr)
 
int32_t ParseUdp (const uint8_t *pData, sUdpHeader_t *pUdp)
 
int32_t ParseIp (const uint8_t *pData, sIpHeader_t *pIp)
 
int32_t createRTPheader (char *pBuf, uint16_t iSeqnumber, uint32_t iTimestamp, uint32_t iSrc)
 
int32_t GetDeviceIp (uint8_t *iIp, char *pDdeviceName)
 

Detailed Description

namespace networkutils