// -*- c-basic-offset: 4 -*- #ifndef CLICK_MESSAGEELEMENT_HH #define CLICK_MESSAGEELEMENT_HH #include CLICK_DECLS /* =c Message(MESSAGE [, TYPE]) =s control prints a message on configuration =d The Message element prints a message, warning, or error when configured. It can be used to provide configuration-level documentation. The MESSAGE argument is the message (a string); TYPE should be MESSAGE, WARNING, or ERROR. The default is MESSAGE. If TYPE is ERROR the router will fail to initialize. =e Message("This configuration is deprecated; use test-tun.click instead.", WARNING) tun :: KernelTap(1.0.0.1/8); ... =a Error */ class MessageElement : public Element { public: MessageElement(); ~MessageElement(); const char *class_name() const { return "Message"; } int configure(Vector &, ErrorHandler *); }; CLICK_ENDDECLS #endif