Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

SRC/WATTCP.H File Reference


Detailed Description

Definition in file WATTCP.H.

Go to the source code of this file.

Data Structures

struct  ulong_long
struct  in_Header
struct  in6_Header
struct  ip_Packet
struct  udp_Header
struct  tcp_Header
struct  tcp_PseudoHeader
struct  tcp_PseudoHeader6
struct  IGMP_packet
struct  arp_Header
struct  _udp_Socket
struct  _tcp_Socket
struct  _raw_Socket
struct  _raw6_Socket
union  sock_type
struct  watt_sockaddr

Typedefs

typedef unsigned char BYTE
typedef unsigned short WORD
typedef unsigned long DWORD
typedef unsigned int UINT
typedef BYTE eth_address [6]
typedef BYTE tok_address [6]
typedef BYTE fddi_address [6]
typedef BYTE ax25_address [7]
typedef BYTE arcnet_address
typedef BYTE ip6_address [16]
typedef int(* ProtoHandler )(void *sock, const void *data, unsigned len, const void *tcp_pseudo_hdr, const void *udp_hdr)
typedef int(* UserHandler )(void *sock)
typedef int(* icmp_upcall )(void *socket, BYTE icmp_type, BYTE icmp_code)
typedef unsigned long long uint64
 our unsigned "long long" type
typedef long long int64
 our signed "long long" type
typedef in_Header in_Header
typedef in6_Header in6_Header
typedef ip_Packet ip_Packet
typedef udp_Header udp_Header
typedef tcp_Header tcp_Header
typedef tcp_PseudoHeader tcp_PseudoHeader
typedef tcp_PseudoHeader6 tcp_PseudoHeader6
typedef IGMP_packet IGMP_packet
typedef arp_Header arp_Header
typedef _udp_Socket _udp_Socket
typedef _tcp_Socket _tcp_Socket
typedef _raw_Socket _raw_Socket
typedef _raw6_Socket _raw6_Socket
typedef sock_type sock_type
typedef watt_sockaddr watt_sockaddr


Typedef Documentation

typedef BYTE arcnet_address
 

ARCNET address Definition at line 51 of file WATTCP.H.

typedef BYTE ax25_address[7]
 

AX-25 address Definition at line 50 of file WATTCP.H.

typedef unsigned char BYTE
 

8 bits Definition at line 35 of file WATTCP.H.

typedef unsigned long DWORD
 

32 bits Definition at line 37 of file WATTCP.H.

typedef BYTE eth_address[6]
 

Ether address Definition at line 47 of file WATTCP.H.

typedef BYTE fddi_address[6]
 

FDDI address Definition at line 49 of file WATTCP.H.

typedef int(* icmp_upcall)(void *socket, BYTE icmp_type, BYTE icmp_code)
 

64-bit types (compiler dependent). Definition at line 67 of file WATTCP.H.

typedef BYTE ip6_address[16]
 

IPv6 address Definition at line 52 of file WATTCP.H.

typedef int(* ProtoHandler)(void *sock, const void *data, unsigned len, const void *tcp_pseudo_hdr, const void *udp_hdr)
 

user-data callback type. Definition at line 58 of file WATTCP.H.

typedef BYTE tok_address[6]
 

TokenRing address Definition at line 48 of file WATTCP.H.

UINT
 

16/32 bit Definition at line 38 of file WATTCP.H.

typedef int(* UserHandler)(void *sock)
 

Callback type for ICMP event. Definition at line 63 of file WATTCP.H.

typedef unsigned short WORD
 

16 bits Definition at line 36 of file WATTCP.H.


Generated on Wed Aug 4 08:55:59 2010 for Watt-32 tcp/ip by doxygen 1.3.8