#include <ProtoSM.h>
| Public Member Functions | |
| ProtoVCTable () | |
| VCTentry * | new_entry () | 
| VCTentry * | find_entry (VConnection *) | 
| VCTentry * | find_entry (VIO *) | 
| void | remove_entry (VCTentry *) | 
| void | cleanup_entry (VCTentry *) | 
| void | cleanup_all () | 
| bool | is_table_clear () | 
| Data Fields | |
| VCTentry | vc_table [max_entries] | 
Definition at line 37 of file ProtoSM.h.
| ProtoVCTable< VCTentry, max_entries >::ProtoVCTable | ( | ) |  [inline] | 
Definition at line 52 of file ProtoSM.h.
References ProtoVCTable< VCTentry, max_entries >::vc_table.
| void ProtoVCTable< VCTentry, max_entries >::cleanup_all | ( | ) |  [inline] | 
Definition at line 130 of file ProtoSM.h.
References ProtoVCTable< VCTentry, max_entries >::cleanup_entry(), and ProtoVCTable< VCTentry, max_entries >::vc_table.
| void ProtoVCTable< VCTentry, max_entries >::cleanup_entry | ( | VCTentry * | e | ) |  [inline] | 
Definition at line 119 of file ProtoSM.h.
References ink_assert, and ProtoVCTable< VCTentry, max_entries >::remove_entry().
Referenced by ProtoVCTable< VCTentry, max_entries >::cleanup_all().
| VCTentry * ProtoVCTable< VCTentry, max_entries >::find_entry | ( | VConnection * | vc | ) |  [inline] | 
Definition at line 70 of file ProtoSM.h.
References ProtoVCTable< VCTentry, max_entries >::vc_table.
| VCTentry * ProtoVCTable< VCTentry, max_entries >::find_entry | ( | VIO * | vio | ) |  [inline] | 
Definition at line 82 of file ProtoSM.h.
References ink_assert, and ProtoVCTable< VCTentry, max_entries >::vc_table.
| bool ProtoVCTable< VCTentry, max_entries >::is_table_clear | ( | ) |  [inline] | 
Definition at line 140 of file ProtoSM.h.
References ProtoVCTable< VCTentry, max_entries >::vc_table.
| VCTentry * ProtoVCTable< VCTentry, max_entries >::new_entry | ( | ) |  [inline] | 
Definition at line 57 of file ProtoSM.h.
References ink_release_assert, and ProtoVCTable< VCTentry, max_entries >::vc_table.
| void ProtoVCTable< VCTentry, max_entries >::remove_entry | ( | VCTentry * | e | ) |  [inline] | 
Definition at line 101 of file ProtoSM.h.
References free_MIOBuffer(), and ink_assert.
Referenced by ProtoVCTable< VCTentry, max_entries >::cleanup_entry().
| VCTentry ProtoVCTable< VCTentry, max_entries >::vc_table[max_entries] | 
Definition at line 41 of file ProtoSM.h.
Referenced by ProtoVCTable< VCTentry, max_entries >::cleanup_all(), ProtoVCTable< VCTentry, max_entries >::find_entry(), ProtoVCTable< VCTentry, max_entries >::is_table_clear(), ProtoVCTable< VCTentry, max_entries >::new_entry(), and ProtoVCTable< VCTentry, max_entries >::ProtoVCTable().
 1.7.1
 1.7.1