All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions | List of all members
CCommonMisc Class Reference

#include <sir_common_misc.h>

Collaboration diagram for CCommonMisc:
Collaboration graph

Static Public Member Functions

static bool Configure_Port (int iPort, int iGrp)
 
static void Configure_System (void)
 
static bool SendNewPacket (CSiriusMemList *pBuffer, int iPort, CCaviumAccess::TPacketInfo *ptPacketInfo, uint32_t ui32QueueOffset, volatile void *pAddr, bool bIsAddr=false)
 
static TIPAddr BitMask2IpMask (uint8_t ucBits, bool bMapped)
 
static uint8_t IpMask2BitMask (TIPAddr &tMask)
 
static const charntop4 (const u_char *src, char *dst, int size)
 
static const charntop6 (const u_char *src, char *dst, int size)
 
static int pton4 (const char *src, u_char *dst)
 
static int pton6 (const char *src, u_char *dst)
 

Detailed Description

Definition at line 23 of file sir_common_misc.h.

Member Function Documentation

static TIPAddr CCommonMisc::BitMask2IpMask ( uint8_t  ucBits,
bool  bMapped 
)
static
static bool CCommonMisc::Configure_Port ( int  iPort,
int  iGrp 
)
static
static void CCommonMisc::Configure_System ( void  )
static
static uint8_t CCommonMisc::IpMask2BitMask ( TIPAddr tMask)
static
static const char* CCommonMisc::ntop4 ( const u_char *  src,
char dst,
int  size 
)
static
static const char* CCommonMisc::ntop6 ( const u_char *  src,
char dst,
int  size 
)
static
static int CCommonMisc::pton4 ( const char src,
u_char *  dst 
)
static
static int CCommonMisc::pton6 ( const char src,
u_char *  dst 
)
static
static bool CCommonMisc::SendNewPacket ( CSiriusMemList pBuffer,
int  iPort,
CCaviumAccess::TPacketInfo ptPacketInfo,
uint32_t  ui32QueueOffset,
volatile void *  pAddr,
bool  bIsAddr = false 
)
static

The documentation for this class was generated from the following file: