|
Click
|
This is the complete list of members for Element, including all inherited members.
| add_data_handlers(const char *name, int flags, uint8_t *data) | Element | |
| add_data_handlers(const char *name, int flags, bool *data) | Element | |
| add_data_handlers(const char *name, int flags, uint16_t *data) | Element | |
| add_data_handlers(const char *name, int flags, int *data) | Element | |
| add_data_handlers(const char *name, int flags, unsigned *data) | Element | |
| add_data_handlers(const char *name, int flags, atomic_uint32_t *data) | Element | |
| add_data_handlers(const char *name, int flags, long *data) | Element | |
| add_data_handlers(const char *name, int flags, unsigned long *data) | Element | |
| add_data_handlers(const char *name, int flags, double *data) | Element | |
| add_data_handlers(const char *name, int flags, String *data) | Element | |
| add_data_handlers(const char *name, int flags, IPAddress *data) | Element | |
| add_data_handlers(const char *name, int flags, EtherAddress *data) | Element | |
| add_data_handlers(const char *name, int flags, Timestamp *data, bool is_interval=false) | Element | |
| add_handlers() | Element | virtual |
| add_net_order_data_handlers(const char *name, int flags, uint16_t *data) | Element | |
| add_net_order_data_handlers(const char *name, int flags, uint32_t *data) | Element | |
| add_read_handler(const String &name, ReadHandlerCallback read_callback, const void *user_data=0, uint32_t flags=0) | Element | |
| add_read_handler(const String &name, ReadHandlerCallback read_callback, int user_data, uint32_t flags=0) | Element | |
| add_read_handler(const char *name, ReadHandlerCallback read_callback, int user_data=0, uint32_t flags=0) | Element | |
| add_remote_element(Element *e) (defined in Element) | Element | |
| add_select(int fd, int mask) | Element | |
| add_task_handlers(Task *task, NotifierSignal *signal, int flags, const String &prefix=String()) | Element | |
| add_task_handlers(Task *task, NotifierSignal *signal, const String &prefix=String()) (defined in Element) | Element | inline |
| add_task_handlers(Task *task, const String &prefix=String()) (defined in Element) | Element | inline |
| add_write_handler(const String &name, WriteHandlerCallback write_callback, const void *user_data=0, uint32_t flags=0) | Element | |
| add_write_handler(const String &name, WriteHandlerCallback write_callback, int user_data, uint32_t flags=0) | Element | |
| add_write_handler(const char *name, WriteHandlerCallback write_callback, int user_data=0, uint32_t flags=0) | Element | |
| AGNOSTIC (defined in Element) | Element | static |
| attach_router(Router *r, int eindex) (defined in Element) | Element | inline |
| batch_mode enum name (defined in Element) | Element | |
| BATCH_MODE_IFPOSSIBLE enum value (defined in Element) | Element | |
| BATCH_MODE_NEEDED enum value (defined in Element) | Element | |
| BATCH_MODE_NO enum value (defined in Element) | Element | |
| BATCH_MODE_YES enum value (defined in Element) | Element | |
| can_live_reconfigure() const | Element | virtual |
| cast(const char *name) | Element | virtual |
| checked_input_pull(int port) const | Element | inline |
| checked_output_push(int port, Packet *p) const | Element | inline |
| class_name() const =0 | Element | pure virtual |
| cleanup(CleanupStage stage) | Element | virtual |
| CLEANUP_BEFORE_CONFIGURE enum value (defined in Element) | Element | |
| CLEANUP_CONFIGURE_FAILED enum value (defined in Element) | Element | |
| CLEANUP_CONFIGURED enum value (defined in Element) | Element | |
| CLEANUP_INITIALIZE_FAILED enum value (defined in Element) | Element | |
| CLEANUP_INITIALIZED enum value (defined in Element) | Element | |
| CLEANUP_MANUAL enum value (defined in Element) | Element | |
| CLEANUP_NO_ROUTER enum value (defined in Element) | Element | |
| CLEANUP_ROUTER_INITIALIZED enum value (defined in Element) | Element | |
| CLEANUP_THREAD_INITIALIZED enum value (defined in Element) | Element | |
| CLEANUP_THREAD_INITIALZE_FAILED enum value (defined in Element) | Element | |
| CleanupStage enum name (defined in Element) | Element | |
| COMPLETE_FLOW (defined in Element) | Element | static |
| configuration() const | Element | |
| configure(Vector< String > &conf, ErrorHandler *errh) | Element | virtual |
| configure_phase() const | Element | virtual |
| CONFIGURE_PHASE_DEFAULT enum value (defined in Element) | Element | |
| CONFIGURE_PHASE_FIRST enum value (defined in Element) | Element | |
| CONFIGURE_PHASE_INFO enum value (defined in Element) | Element | |
| CONFIGURE_PHASE_LAST enum value (defined in Element) | Element | |
| CONFIGURE_PHASE_PRIVILEGED enum value (defined in Element) | Element | |
| ConfigurePhase enum name (defined in Element) | Element | |
| declaration() const | Element | virtual |
| do_mt_safe_check(ErrorHandler *) (defined in Element) | Element | virtual |
| eindex() const | Element | inline |
| eindex(Router *r) const | Element | inline |
| Element() | Element | |
| flag_value(int flag) const | Element | |
| flags() const | Element | virtual |
| flow_code() const | Element | virtual |
| get_passing_threads(bool forward, int port, Element *origin, bool &_is_fullpush, int level=0, bool touching=false) (defined in Element) | Element | |
| get_passing_threads(Element *origin, int level=0, bool touching=false) (defined in Element) | Element | |
| get_passing_threads(bool touching=false) | Element | |
| get_pushing_threads() (defined in Element) | Element | |
| get_runnable_threads(Bitvector &) final=delete (defined in Element) | Element | virtual |
| get_spawning_threads(Bitvector &b, bool isoutput, int port) | Element | virtual |
| get_spawning_threads() (defined in Element) | Element | |
| get_spawning_threads(Bitvector &) final=delete (defined in Element) | Element | virtual |
| home_thread() const | Element | |
| home_thread_id() const | Element | |
| hotswap_element() const | Element | virtual |
| in_batch_mode | Element | protected |
| initialize(ErrorHandler *errh) | Element | virtual |
| input(int port) const | Element | inline |
| input_is_pull(int port) const | Element | inline |
| input_is_push(int port) const | Element | inline |
| is_fullpush() const | Element | inline |
| is_mt_safe() (defined in Element) | Element | virtual |
| live_reconfigure(Vector< String > &, ErrorHandler *) | Element | virtual |
| llrpc(unsigned command, void *arg) | Element | virtual |
| local_llrpc(unsigned command, void *arg) | Element | |
| master() const | Element | inline |
| name() const | Element | |
| nelements_allocated (defined in Element) | Element | static |
| ninputs() const | Element | inline |
| noutputs() const | Element | inline |
| nports(bool isoutput) const | Element | inline |
| output(int port) const | Element | inline |
| output_is_pull(int port) const | Element | inline |
| output_is_push(int port) const | Element | inline |
| port(bool isoutput, int port) const | Element | inline |
| port_active(bool isoutput, int port) const | Element | inline |
| port_cast(bool isoutput, int port, const char *name) | Element | virtual |
| port_count() const | Element | virtual |
| port_flow(bool isoutput, int port, Bitvector *) const | Element | |
| PORTS_0_0 (defined in Element) | Element | static |
| PORTS_0_1 (defined in Element) | Element | static |
| PORTS_1_0 (defined in Element) | Element | static |
| PORTS_1_1 (defined in Element) | Element | static |
| PORTS_1_1X2 (defined in Element) | Element | static |
| processing() const | Element | virtual |
| PROCESSING_A_AH (defined in Element) | Element | static |
| pull(int port) | Element | virtual |
| PULL (defined in Element) | Element | static |
| PULL_TO_PUSH (defined in Element) | Element | static |
| PUSH (defined in Element) | Element | static |
| push(int port, Packet *p) | Element | virtual |
| PUSH_TO_PULL (defined in Element) | Element | static |
| read_keyword_handler(Element *, void *) | Element | static |
| read_positional_handler(Element *, void *) | Element | static |
| receives_batch (defined in Element) | Element | protected |
| reconfigure_keyword_handler(const String &, Element *, void *, ErrorHandler *) | Element | static |
| reconfigure_positional_handler(const String &, Element *, void *, ErrorHandler *) | Element | static |
| remove_select(int fd, int mask) | Element | |
| router() const | Element | inline |
| run_idle_task(IdleTask *task) (defined in Element) | Element | virtual |
| run_task(Task *task) | Element | virtual |
| run_timer(Timer *timer) | Element | virtual |
| SELECT_READ enum value (defined in Element) | Element | |
| SELECT_WRITE enum value (defined in Element) | Element | |
| selected(int fd, int mask) | Element | virtual |
| selected(int fd) | Element | virtual |
| set_handler(const String &name, int flags, HandlerCallback callback, const void *read_user_data=0, const void *write_user_data=0) | Element | |
| set_handler(const String &name, int flags, HandlerCallback callback, int read_user_data, int write_user_data=0) | Element | |
| set_handler(const char *name, int flags, HandlerCallback callback, int read_user_data=0, int write_user_data=0) | Element | |
| set_handler_flags(const String &name, int set_flags, int clear_flags=0) | Element | |
| simple_action(Packet *p) | Element | virtual |
| static_cleanup() | Element | inlinestatic |
| static_initialize() | Element | inlinestatic |
| take_state(Element *old_element, ErrorHandler *errh) | Element | virtual |
| TASKHANDLER_DEFAULT enum value (defined in Element) | Element | |
| TASKHANDLER_WRITE_ALL enum value (defined in Element) | Element | |
| TASKHANDLER_WRITE_HOME_THREAD enum value (defined in Element) | Element | |
| TASKHANDLER_WRITE_SCHEDULED enum value (defined in Element) | Element | |
| TASKHANDLER_WRITE_TICKETS enum value (defined in Element) | Element | |
| thread_configure(ThreadReconfigurationStage stage, ErrorHandler *errh, Bitvector threads) (defined in Element) | Element | virtual |
| THREAD_INITIALIZE enum value (defined in Element) | Element | |
| THREAD_RECONFIGURE_DOWN_POST enum value (defined in Element) | Element | |
| THREAD_RECONFIGURE_DOWN_PRE enum value (defined in Element) | Element | |
| THREAD_RECONFIGURE_UP_POST enum value (defined in Element) | Element | |
| THREAD_RECONFIGURE_UP_PRE enum value (defined in Element) | Element | |
| ThreadReconfigurationStage enum name (defined in Element) | Element | |
| trigger_thread_reconfiguration(bool is_up, std::function< void()> ready, Bitvector threads) | Element | |
| ~Element() (defined in Element) | Element | virtual |