class twisted.words.iwords.IProtocolPlugin(Interface): (source)
Interface for plugins providing an interface to a Words service
| Attribute | name | A single word describing what kind of interface this is (eg, irc or web) |
| Method | getFactory | Retrieve a twisted.internet.interfaces.IServerFactory provider |
Retrieve a twisted.internet.interfaces.IServerFactory provider
| Parameters | realm | An object providing twisted.cred.portal.IRealm and IChatService, with which service information should be looked up. |
| portal | An object providing twisted.cred.portal.IPortal, through which logins should be performed. |