Digi XBee(R) ANSI C Host Library
Data Structures | Macros | Typedefs | Functions

This file is automatically included by xbee/platform.h. More...

#include <stdint.h>
#include <inttypes.h>

Go to the source code of this file.

Data Structures

struct  xbee_serial_t
 

Macros

#define XBEE_DEVICE_ENABLE_ATMODE
 
#define strcmpi   strcasecmp
 
#define strncmpi   strncasecmp
 
#define PACKED_STRUCT   struct __attribute__ ((__packed__))
 
#define XBEE_PACKED(name, decl)   PACKED_STRUCT name decl
 
#define _f_memcpy   memcpy
 
#define _f_memset   memset
 
#define FAR
 
#define ZCL_TIME_EPOCH_DELTA   0
 
#define XBEE_MS_TIMER_RESOLUTION   1
 
#define xbee_get_unaligned16(p)   _xbee_get_unaligned16( p)
 
#define xbee_get_unaligned32(p)   _xbee_get_unaligned32( p)
 
#define xbee_set_unaligned16(p, v)   _xbee_set_unaligned16( p, v)
 
#define xbee_set_unaligned32(p, v)   _xbee_set_unaligned32( p, v)
 
#define XBEE_PLATFORM_INIT()   xbee_platform_init()
 

Typedefs

typedef int bool_t
 

Functions

uint16_t _xbee_get_unaligned16 (const void FAR *p)
 
uint32_t _xbee_get_unaligned32 (const void FAR *p)
 
void _xbee_set_unaligned16 (void FAR *p, uint16_t value)
 
void _xbee_set_unaligned32 (void FAR *p, uint32_t value)
 
int xbee_platform_init (void)
 

Detailed Description

This file is automatically included by xbee/platform.h.