![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
~MCastClassifier()
static const char STARSYM[]
virtual int command(int argc, const char*const* argv)
virtual int classify(Packet *p)
int findslot()
enum
struct hashnode
int hash(nsaddr_t src, nsaddr_t dst)
hashnode* ht_[HASHSIZE]
hashnode* ht_star_[HASHSIZE]
void set_hash(hashnode* ht[], nsaddr_t src, nsaddr_t dst, int slot, int iface)
void clearAll()
void clearHash(hashnode* h[], int size)
hashnode* lookup(nsaddr_t src, nsaddr_t dst, int iface = iface_literal::ANY_IFACE)
hashnode* lookup_star(nsaddr_t dst, int iface = iface_literal::ANY_IFACE)
void change_iface(nsaddr_t src, nsaddr_t dst, int oldiface, int newiface)
void change_iface(nsaddr_t dst, int oldiface, int newiface)
Classifier/Multicast instproc new-group { src group iface code}
this page has been generated automatically by doc++
Adapted for the NS documentation page
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de