twisted.words.protocols.irc._CommandDispatcherMixin(object)
class documentationtwisted.words.protocols.irc
(View In Hierarchy)
Known subclasses: twisted.words.protocols.irc._FormattingParser, twisted.words.protocols.irc.ServerSupportedFeatures, twisted.words.test.test_irc.Dispatcher
Dispatch commands to handlers based on their name.
Command handler names should be of the form
prefix_commandName
, where prefix
is the value
specified by prefix
,
and must accept the parameters as given to dispatch
.
Attempting to mix this in more than once for a single class will cause
strange behaviour, due to prefix
being overwritten.
Instance Variable | prefix | Command handler prefix, used to locate handler attributes (type: str ) |
Method | dispatch | Perform actual command dispatch. |