/home/midibox/svn_snapshot/mios32/trunk/modules/uip_task_standard/uip-conf.h File Reference

#include <mios32.h>
#include "dhcpc.h"
#include "osc_server.h"
#include "uip_task.h"

Data Structures

struct  uip_tcp_appstate_t

Defines

#define UIP_CONF_MAX_CONNECTIONS   10
#define UIP_CONF_MAX_LISTENPORTS   10
#define UIP_CONF_BUFFER_SIZE   MIOS32_ENC28J60_MAX_FRAME_SIZE
#define UIP_CONF_BYTE_ORDER   LITTLE_ENDIAN
#define UIP_CONF_LOGGING   1
#define UIP_CONF_UDP   1
#define UIP_CONF_UDP_CHECKSUMS   0
#define UIP_CONF_STATISTICS   1
#define UIP_CONF_FIXEDADDR   0
#define UIP_CONF_PINGADDRCONF
#define UIP_APPCALL   UIP_TASK_AppCall
#define UIP_UDP_APPCALL   UIP_TASK_UDP_AppCall
#define UIP_UDP_PASS_ALL_PACKETS   1

Typedefs

typedef u8 u8_t
typedef u16 u16_t
typedef u16 uip_stats_t

Define Documentation

#define UIP_APPCALL   UIP_TASK_AppCall
#define UIP_CONF_BUFFER_SIZE   MIOS32_ENC28J60_MAX_FRAME_SIZE

uIP buffer size.

#define UIP_CONF_BYTE_ORDER   LITTLE_ENDIAN

CPU byte order.

#define UIP_CONF_FIXEDADDR   0
#define UIP_CONF_LOGGING   1

Logging on or off

#define UIP_CONF_MAX_CONNECTIONS   10

Maximum number of TCP connections.

#define UIP_CONF_MAX_LISTENPORTS   10

Maximum number of listening TCP ports.

#define UIP_CONF_PINGADDRCONF

Ping IP address asignment.

uIP uses a "ping" packets for setting its own IP address if this option is set. If so, uIP will start with an empty IP address and the destination IP address of the first incoming "ping" (ICMP echo) packet will be used for setting the hosts IP address.

#define UIP_CONF_STATISTICS   1

uIP statistics on or off

#define UIP_CONF_UDP   1

UDP support on or off

#define UIP_CONF_UDP_CHECKSUMS   0

UDP checksums on or off

#define UIP_UDP_APPCALL   UIP_TASK_UDP_AppCall
#define UIP_UDP_PASS_ALL_PACKETS   1

Typedef Documentation

typedef u16 u16_t

16 bit datatype

This typedef defines the 16-bit type used throughout uIP.

typedef u8 u8_t

uIP configuration for MIOS32 application 8 bit datatype

This typedef defines the 8-bit type used throughout uIP.

typedef u16 uip_stats_t

Statistics datatype

This typedef defines the dataype used for keeping statistics in uIP.


Generated on 22 Jan 2016 for MIDIboxNG by  doxygen 1.6.1