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

txdriver Struct Reference

#include <tx.h>


Detailed Description

A network driver.


Data Fields

gpointer owner
 Object owning the stack.
gnet_host_t host
 Host information (ip, port).
const struct txdrv_opsops
 Dynamically dispatched operations.
txdriverupper
 Layer above, NULL if none.
txdriverlower
 Layer underneath, NULL if none.
gint flags
 Driver flags.
tx_service_t srv_routine
 Service routine of upper TX layer.
gpointer srv_arg
 Service routine argument.
gpointer opaque
 Used by heirs to store specific info.


Field Documentation

gint txdriver::flags
 

Driver flags.

gnet_host_t txdriver::host
 

Host information (ip, port).

struct txdriver* txdriver::lower
 

Layer underneath, NULL if none.

gpointer txdriver::opaque
 

Used by heirs to store specific info.

const struct txdrv_ops* txdriver::ops
 

Dynamically dispatched operations.

gpointer txdriver::owner
 

Object owning the stack.

gpointer txdriver::srv_arg
 

Service routine argument.

tx_service_t txdriver::srv_routine
 

Service routine of upper TX layer.

struct txdriver* txdriver::upper
 

Layer above, NULL if none.


The documentation for this struct was generated from the following file:
Generated on Sat Jun 30 17:53:34 2007 for gtk-gnutella by  doxygen 1.3.9.1