Proxy Struct Reference


Public Types

enum  { Idle, Busy, Done }

Data Fields

ProxynextPtr
PoolpoolPtr
enum Proxy:: { ... }  state
char id [16]
ProcprocPtr
Tcl_HashEntry * idPtr
Tcl_HashEntry * cntPtr
Tcl_DString in

Detailed Description

The following structure defines a proxy connection allocated from a pool.


Member Enumeration Documentation

anonymous enum

Pointer to proxy's pool.

Enumerator:
Idle 
Busy  Ready to receive a script.
Done  Result is pending.


Field Documentation

struct Proxy* Proxy::nextPtr

struct Pool* Proxy::poolPtr

Next in list of avail proxies.

enum { ... } Proxy::state

Pointer to proxy's pool.

char Proxy::id[16]

Proc* Proxy::procPtr

Proxy unique string id.

Tcl_HashEntry* Proxy::idPtr

Running child process, if any.

Tcl_HashEntry* Proxy::cntPtr

Pointer to proxy table entry.

Tcl_DString Proxy::in

Pointer to count of proxies allocated.


The documentation for this struct was generated from the following file:
Generated on Tue Sep 4 19:58:57 2007 by  doxygen 1.5.1