| Method Summary |
| |
__init__(self)
|
| |
clearLineBuffer(self)
Clear buffered data. (inherited from LineReceiver)
|
| |
connectionFailed(self)
(Deprecated) (inherited from Protocol)
|
| |
connectionLost(self,
reason)
Called when the connection is shut down. (inherited from Protocol)
|
| |
connectionMade(self)
Called when a connection is made. |
| |
dataReceived(self,
data)
Protocol.dataReceived. (inherited from LineReceiver)
|
| |
defineDone(self,
result)
override to catch succesful DEFINE |
| |
defineFailed(self,
reason)
override to catch reasonable failure responses to DEFINE |
| |
dictCode_150_define(self,
line)
n definitions retrieved |
| |
dictCode_151_define(self,
line)
Definition text follows |
| |
dictCode_152_match(self,
line)
n matches found, text follows |
| |
dictCode_220_conn(self,
line)
Greeting message |
| |
dictCode_221_ready(self,
line)
We are about to get kicked off, do nothing |
| |
dictCode_250_define(self,
line)
ok |
| |
dictCode_250_match(self,
line)
ok |
| |
dictCode_420_conn(self)
|
| |
dictCode_421_conn(self)
|
| |
dictCode_530_conn(self)
|
| |
dictCode_550_define(self,
line)
Invalid database |
| |
dictCode_550_match(self,
line)
Invalid database |
| |
dictCode_551_match(self,
line)
Invalid strategy |
| |
dictCode_552_define(self,
line)
No match |
| |
dictCode_552_match(self,
line)
No match |
| |
dictCode_default(self,
line)
Unkown message |
| |
dictCode_text_define(self,
line)
A line of definition text received |
| |
dictCode_text_match(self,
line)
One line of match text received |
| |
dictConnected(self)
override to be notified when the server is ready to accept
commands |
| |
lineLengthExceeded(self,
line)
Called when the maximum line length has been reached. (inherited from LineReceiver)
|
| |
lineReceived(self,
line)
Override this for when each line is received. |
| |
makeConnection(self,
transport)
Make a connection to a transport and a server. (inherited from BaseProtocol)
|
| |
matchDone(self,
result)
override to catch succesful MATCH |
| |
matchFailed(self,
reason)
override to catch resonable failure responses to MATCH |
| |
protocolError(self,
reason)
override to catch unexpected dict protocol conditions |
| |
rawDataReceived(self,
data)
Override this for when raw data is received. (inherited from LineReceiver)
|
| |
sendDefine(self,
database,
word)
Send a dict DEFINE command |
| |
sendLine(self,
line)
Throw up if the line is longer than 1022 characters |
| |
sendMatch(self,
database,
strategy,
word)
Send a dict MATCH command |
| |
setLineMode(self,
extra)
Sets the line-mode of this receiver. (inherited from LineReceiver)
|
| |
setRawMode(self)
Sets the raw mode of this receiver. (inherited from LineReceiver)
|