libnd_filter_registry

Name

libnd_filter_registry -- 

Functions

void(*LND_FilterRegFunc) ()
voidlibnd_filter_registry_init ()
voidlibnd_filter_registry_add ()
voidlibnd_filter_registry_del ()
voidlibnd_filter_registry_foreach ()
LND_FilterRegObserver *libnd_filter_registry_observer_new ()
voidlibnd_filter_registry_observer_free ()
voidlibnd_filter_registry_add_observer ()
voidlibnd_filter_registry_del_observer ()
voidlibnd_filter_registry_tell_observers ()

Types and Values

enumLND_FilterRegObserverOp

Description

Functions

LND_FilterRegFunc ()

void
(*LND_FilterRegFunc) (LND_Filter *filter,
                      void *user_data);


libnd_filter_registry_init ()

void
libnd_filter_registry_init (void);


libnd_filter_registry_add ()

void
libnd_filter_registry_add (LND_Filter *filter);


libnd_filter_registry_del ()

void
libnd_filter_registry_del (LND_Filter *filter);


libnd_filter_registry_foreach ()

void
libnd_filter_registry_foreach (LND_FilterRegFunc callback,
                               void *user_data);


libnd_filter_registry_observer_new ()

LND_FilterRegObserver *
libnd_filter_registry_observer_new (void);


libnd_filter_registry_observer_free ()

void
libnd_filter_registry_observer_free (LND_FilterRegObserver *ob);


libnd_filter_registry_add_observer ()

void
libnd_filter_registry_add_observer (LND_FilterRegObserver *ob);


libnd_filter_registry_del_observer ()

void
libnd_filter_registry_del_observer (LND_FilterRegObserver *ob);


libnd_filter_registry_tell_observers ()

void
libnd_filter_registry_tell_observers (LND_Filter *filter,
                                      LND_FilterRegObserverOp op);

Types and Values

enum LND_FilterRegObserverOp

Members

LND_FILTER_ADDED

  

LND_FILTER_DELETED