tcp.h File Reference

TCP module. More...

#include <fibril_synch.h>
#include <net/packet.h>
#include <net/device.h>
#include <socket_core.h>
#include <tl_common.h>

Go to the source code of this file.

Data Structures

struct  tcp_globals
 TCP global data. More...
struct  tcp_operation
 TCP operation data. More...
struct  tcp_socket_data
 TCP socket specific data. More...

Typedefs

typedef tcp_globals tcp_globals_t
 Type definition of the TCP global data.
typedef tcp_operation tcp_operation_t
 Type definition of the TCP operation data.
typedef tcp_socket_data tcp_socket_data_t
 Type definition of the TCP socket specific data.
typedef enum tcp_socket_state tcp_socket_state_t
 TCP socket state type definition.

Enumerations

enum  tcp_socket_state {
  TCP_SOCKET_INITIAL, TCP_SOCKET_LISTEN, TCP_SOCKET_SYN_SENT, TCP_SOCKET_SYN_RECEIVED,
  TCP_SOCKET_ESTABLISHED, TCP_SOCKET_FIN_WAIT_1, TCP_SOCKET_FIN_WAIT_2, TCP_SOCKET_CLOSING,
  TCP_SOCKET_CLOSE_WAIT, TCP_SOCKET_LAST_ACK, TCP_SOCKET_TIME_WAIT, TCP_SOCKET_CLOSED
}
 TCP socket state. More...


Detailed Description

TCP module.

Definition in file tcp.h.


Generated on Thu Jun 2 07:45:55 2011 for HelenOS/USB by  doxygen 1.4.7