INET Framework for OMNeT++/OMNEST
cc.h File Reference
#include <assert.h>
#include <stdint.h>
#include <stdlib.h>
#include "inet/common/INETUtils.h"

Namespaces

 inet
 Copyright (c) 2005 Jan Ringo�, www.ringos.cz.
 
 inet::tcp
 

Macros

#define PACK_STRUCT_STRUCT   __attribute__ (( __packed__ ))
 
#define LWIP_PLATFORM_ASSERT(c)   assert(c)
 
#define LWIP_PLATFORM_DIAG(c)   do { EV_DETAIL << "(LWIP):" << utils::stringf c; } while (0)
 
#define BYTE_ORDER   LITTLE_ENDIAN
 
#define U16_F   "hu"
 
#define X16_F   "hx"
 
#define S16_F   "hi"
 
#define S32_F   "i"
 
#define U32_F   "u"
 

Typedefs

typedef intptr_t inet::tcp::mem_ptr_t
 
typedef uint8_t inet::tcp::u8_t
 
typedef uint16_t inet::tcp::u16_t
 
typedef uint32_t inet::tcp::u32_t
 
typedef int8_t inet::tcp::s8_t
 
typedef int16_t inet::tcp::s16_t
 
typedef int32_t inet::tcp::s32_t
 

Macro Definition Documentation

◆ BYTE_ORDER

#define BYTE_ORDER   LITTLE_ENDIAN

◆ LWIP_PLATFORM_ASSERT

#define LWIP_PLATFORM_ASSERT (   c)    assert(c)

◆ LWIP_PLATFORM_DIAG

#define LWIP_PLATFORM_DIAG (   c)    do { EV_DETAIL << "(LWIP):" << utils::stringf c; } while (0)

◆ PACK_STRUCT_STRUCT

PACK_STRUCT_END PACK_STRUCT_BEGIN struct ip_addr2 PACK_STRUCT_STRUCT   __attribute__ (( __packed__ ))

◆ S16_F

#define S16_F   "hi"

◆ S32_F

#define S32_F   "i"

◆ U16_F

#define U16_F   "hu"

◆ U32_F

#define U32_F   "u"

◆ X16_F

#define X16_F   "hx"