Main Page   Alphabetical List   Compound List   File List   Compound Members   File Members  

S_WCCP1_CLIENT Struct Reference

Defines the data for a WCCP version 1 client. More...

#include <wccpv1.h>

Collaboration diagram for S_WCCP1_CLIENT:

Collaboration graph
[legend]
List of all members.

Public Attributes

int usable: 1
 1 if the client is usable and reachable.

int assigned: 1
 1 if the client has buckets assigned to it.

time_t expire
 Time this client expires.

u_int32 version
 WCCP1_HERE_I_AM and WCCP1_I_SEE_YOU Protocol Version. More...

u_int32 rid
 The last Received Id sent. More...

WCCP1_I_SEE_YOU_WC_ENTRY data
 Entry's data, as to be sent on the wire. More...

struct S_WCCP1_CLIENT* next
 Next client in list.


Detailed Description

Defines the data for a WCCP version 1 client.


Member Data Documentation

int S_WCCP1_CLIENT::assigned
 

1 if the client has buckets assigned to it.

WCCP1_I_SEE_YOU_WC_ENTRY S_WCCP1_CLIENT::data
 

Entry's data, as to be sent on the wire.

(Network Byte Order)

time_t S_WCCP1_CLIENT::expire
 

Time this client expires.

struct S_WCCP1_CLIENT * S_WCCP1_CLIENT::next
 

Next client in list.

u_int32 S_WCCP1_CLIENT::rid
 

The last Received Id sent.

(In Host Byte Order)

int S_WCCP1_CLIENT::usable
 

1 if the client is usable and reachable.

u_int32 S_WCCP1_CLIENT::version
 

WCCP1_HERE_I_AM and WCCP1_I_SEE_YOU Protocol Version.

(WCCP1_PROTO_VERSION_MIN <= version <= WCCP1_PROTO_VERSION_MAX) (Net Byte Order)

We send our WCCP1_I_SEE_YOU with the same version received in the client's WCCP1_HERE_I_AM message.


The documentation for this struct was generated from the following file:
Generated at Fri Jan 25 19:22:25 2002 for wccpd by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001