Main Page | Class List | File List | Class Members | File Members | Related Pages

gi_tcp Struct Reference

#include <gi_tcp.h>

List of all members.

Public Attributes

Read-only
int fd
gi_tcp_direction_t dir
struct {
   unsigned int   in
   unsigned int   out
stats
Public
FDBufbuf
void * udata
Private
Arraywqueue
gi_input_t wqueue_id
sockaddr_in peer
size_t peer_len


Detailed Description

High-level TCP connection object.


Member Data Documentation

FDBuf* gi_tcp::buf
 

Assisted read buffer

gi_tcp_direction_t gi_tcp::dir
 

Connection orientation

int gi_tcp::fd
 

Wrapped socket descriptor

unsigned int gi_tcp::in
 

Bytes received

unsigned int gi_tcp::out
 

Bytes sent

struct sockaddr_in gi_tcp::peer
 

Connected peer

void* gi_tcp::udata
 

Arbitrary user data

Array* gi_tcp::wqueue
 

Queued messages

gi_input_t gi_tcp::wqueue_id
 

Queue input handle


The documentation for this struct was generated from the following file:
Generated on Sun Aug 22 07:56:41 2004 by doxygen 1.3.7