Click
Loading...
Searching...
No Matches
Router Member List

This is the complete list of members for Router, including all inherited members.

activate(bool foreground, ErrorHandler *errh) (defined in Router)Router
activate(ErrorHandler *errh) (defined in Router)Routerinline
add_connection(int from_idx, int from_port, int to_idx, int to_port, bool is_context, String context) (defined in Router)Router
add_element(Element *e, const String &name, const String &conf, const String &filename, unsigned lineno) (defined in Router)Router
add_module_ref(struct module *module) (defined in Router)Router
add_read_handler(const Element *e, const String &hname, ReadHandlerCallback callback, void *user_data, uint32_t flags=0)Routerstatic
add_requirement(const String &type, const String &value) (defined in Router)Router
add_write_handler(const Element *e, const String &hname, WriteHandlerCallback callback, void *user_data, uint32_t flags=0)Routerstatic
adjust_runcount(int32_t delta)Router
arena_factory() const (defined in Router)Routerinline
attachment(const String &aname) const (defined in Router)Router
chatter_channel(const String &channel_name) const (defined in Router)Router
configuration_string() constRouter
downstream_elements(Element *e, int port, ElementFilter *filter, Vector< Element * > &result)Router
dying() constRouterinline
econfiguration(int i) constRouter
elandmark(int i) constRouter
element(int i) constRouterinline
element(const Router *router, int i)Routerstatic
element_can_reach(Element *a, Element *b) (defined in Router)Router
element_hindexes(const Element *e, Vector< int > &result)Routerstatic
element_ports_string(const Element *e) constRouter
elements() constRouterinline
ename(int i) constRouter
ename_context(int i) constRouter
find(const String &name, ErrorHandler *errh=0) constRouterinline
find(const String &name, String context, ErrorHandler *errh=0) constRouter
find(const String &name, const Element *context, ErrorHandler *errh=0) constRouter
FIRST_GLOBAL_HANDLER enum value (defined in Router)Router
flow_code_override(int eindex) constRouterinline
force_attachment(const String &aname) (defined in Router)Router
get_root_init_future() (defined in Router)Routerinline
handler(const Element *e, const String &hname)Routerstatic
handler(const Router *router, int hindex)Routerstatic
handlers_ready() constRouterinline
hindex(const Element *e, const String &hname)Routerstatic
home_thread_id(const Element *e) const (defined in Router)Routerinline
hotswap_router() constRouterinline
initialize(ErrorHandler *errh) (defined in Router)Router
initialized() constRouterinline
is_fullpush() constRouterinline
master() constRouterinline
nelements() constRouterinline
new_notifier_signal(const char *name, NotifierSignal &signal)Router
non_fullpush() (defined in Router)Routerinline
notifier_signal_name(const atomic_uint32_t *signal) const (defined in Router)Router
please_stop_driver()Routerinline
root_element() constRouterinline
Router(const String &configuration, Master *master)Router
router_handler(int operation, String &data, Element *e, const Handler *handler, ErrorHandler *errh) (defined in Router)Routerstatic
runcount() constRouterinline
running() constRouterinline
set_attachment(const String &aname, void *value) (defined in Router)Router
set_econfiguration(int i, const String &conf)Router
set_flow_code_override(int eindex, const String &flow_code) (defined in Router)Router
set_foreground(bool foreground) (defined in Router)Routerinline
set_handler(const Element *e, const String &hname, uint32_t flags, HandlerCallback callback, void *read_user_data=0, void *write_user_data=0)Routerstatic
set_handler_flags(const Element *e, const String &hname, uint32_t set_flags, uint32_t clear_flags=0)Routerstatic
set_home_thread_id(const Element *e, int home_thread) (defined in Router)Routerinline
set_hotswap_router(Router *router) (defined in Router)Router
set_runcount(int32_t rc)Router
set_thread_sched(ThreadSched *scheduler) (defined in Router)Routerinline
static_cleanup() (defined in Router)Routerstatic
static_initialize() (defined in Router)Routerstatic
STOP_RUNCOUNT enum value (defined in Router)Router
thread_sched() const (defined in Router)Routerinline
unparse(StringAccum &sa, const String &indent=String()) constRouter
unparse_connections(StringAccum &sa, const String &indent=String()) constRouter
unparse_declarations(StringAccum &sa, const String &indent=String()) constRouter
unparse_requirements(StringAccum &sa, const String &indent=String()) constRouter
unuse()Router
upstream_elements(Element *e, int port, ElementFilter *filter, Vector< Element * > &result)Router
use()Routerinline
visit(Element *e, bool isoutput, int port, RouterVisitor *visitor, bool all_paths=false) constRouter
visit_downstream(Element *e, int port, RouterVisitor *visitor) constRouterinline
visit_paths(Element *e, bool isoutput, int port, RouterVisitor *visitor) const (defined in Router)Routerinline
visit_ports(Element *e, bool isoutput, int port, RouterVisitor *visitor) constRouter
visit_upstream(Element *e, int port, RouterVisitor *visitor) constRouterinline
~Router()Router