Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages   Examples  

/opentcp/include/inet/debug.h File Reference


Detailed Description

Author:
Version:
1.0
Date:
10.9.2002
This file contains debug settings for OpenTCP and it's modules. Debugging in this case only assumes a function (named mputs) that sends a null-terminated string over a serial port.

In order for the debugging to work this function must be implemented separately (this greately depends on your applications and hardware configuration so it was not implemented here). Empty mputs function is provided in system.c (not much help ;-)

Definition in file debug.h.

Go to the source code of this file.

Defines

#define DEBUG   0
#define ETHERNET_DEBUG   0
#define IP_DEBUG   0
#define ICMP_DEBUG   0
#define ARP_DEBUG   0
#define TCP_DEBUG   0
#define UDP_DEBUG   0
#define TIMERS_DEBUG   0


Define Documentation

#define DEBUG   0
 

Controls debugging on a global level and also enables DEBUGOUT. Possible values are:

  • 0 - debugging messages disabled globally
  • 1 - debugging messages enabled globally. DEBUGOUT will print messages. TCP/IP layers that will print message are chosen separately.

Definition at line 80 of file debug.h.

#define ETHERNET_DEBUG   0
 

enable/disable Ethernet-level debug messages

Definition at line 93 of file debug.h.

#define IP_DEBUG   0
 

enable/disable IP-level debug messages

Definition at line 94 of file debug.h.

#define ICMP_DEBUG   0
 

enable/disable ICMP-level debug messages

Definition at line 95 of file debug.h.

#define ARP_DEBUG   0
 

enable/disable ARP-level debug messages

Definition at line 96 of file debug.h.

#define TCP_DEBUG   0
 

enable/disable TCP-level debug messages

Definition at line 97 of file debug.h.

#define UDP_DEBUG   0
 

enable/disable UDP-level debug messages

Definition at line 98 of file debug.h.

#define TIMERS_DEBUG   0
 

enable/disable Timer-level debug messages

Definition at line 99 of file debug.h.


Generated on Sun Aug 3 20:33:00 2003 for OpenTCP by doxygen1.2.18