Package twisted :: Package mail :: Module pb :: Class MaildirBroker

[show private | hide private]
[frames | no frames]

## Class MaildirBroker

    BaseProtocol --+
                   |
            Protocol --+
                       |
           Ephemeral --+
                       |
                  Banana --+
                           |
                      Canana --+
                               |
                          Broker --+
                                   |
                                  MaildirBroker

Method Summary
| `__init__(self, isClient, security)` (inherited from `Broker`)
| `__getstate__(self)` (inherited from `Ephemeral`)
| `__setstate__(self, state)` (inherited from `Ephemeral`)
| `cachedLocallyAs(self, cid)` (inherited from `Broker`)
| ``cachedRemotelyAs`(self, instance, incref)` Returns an ID that says what this instance is cached as remotely, or `None`if it's not. (inherited from `Broker`)
| ``cacheLocally`(self, cid, instance)` (internal) (inherited from `Broker`)
| ``cacheRemotely`(self, instance)` XXX (inherited from `Broker`)
| `callExpressionReceived(self, obj)` (inherited from `Banana`)
| ``connectionFailed`(self)` (Deprecated) (inherited from `Broker`)
| ``connectionLost`(self, reason)` The connection was lost. (inherited from `Broker`)
| ``connectionMade`(self)` Called when a connection is made. (inherited from `Canana`)
| ``connectionReady`(self)` Initialize. (inherited from `Broker`)
| `dataReceived(self, chunk)` (inherited from `Canana`)
| ``decCacheRef`(self, objectID)` (internal) Send a DECACHE directive. (inherited from `Broker`)
| ``dontNotifyOnDisconnect`(self, notifier)` Remove a callback from list of disconnect callbacks. (inherited from `Broker`)
| ``expressionReceived`(self, sexp)` Evaluate an expression as it's received. (inherited from `Broker`)
| `getCollection(self, name, domain, password)`
| `gotItem(self, item)` (inherited from `Banana`)
| ``localObjectForID`(self, luid)` Get a local object for a locally unique ID. (inherited from `Broker`)
| ``newLocalID`(self)` Generate a new LUID. (inherited from `Broker`)
| ``newRequestID`(self)` Generate a new request ID. (inherited from `Broker`)
| ``notifyOnConnect`(self, notifier)` Call the given callback when the Broker connects. (inherited from `Broker`)
| ``notifyOnDisconnect`(self, notifier)` Call the given callback when the Broker disconnects. (inherited from `Broker`)
| ``notifyOnFail`(self, notifier)` Call the given callback if the Broker fails to connect. (inherited from `Broker`)
| `pauseProducing(self)` (inherited from `Broker`)
| ``proto_answer`(self, requestID, netResult)` (internal) Got an answer to a previously sent message. (inherited from `Broker`)
| `proto_cachemessage(self, requestID, objectID, message, answerRequired, netArgs, netKw)` (inherited from `Broker`)
| ``proto_decache`(self, objectID)` (internal) Decrement the reference count of a cached object. (inherited from `Broker`)
| ``proto_decref`(self, objectID)` (internal) Decrement the reference count of an object. (inherited from `Broker`)
| ``proto_didNotUnderstand`(self, command)` Respond to stock '`didNotUnderstand`' message. (inherited from `Broker`)
| ``proto_error`(self, requestID, fail)` (internal) Deal with an error. (inherited from `Broker`)
| `proto_getCollection(self, requestID, name, domain, password)`
| `proto_message(self, requestID, objectID, message, answerRequired, netArgs, netKw)` (inherited from `Broker`)
| ``proto_uncache`(self, objectID)` (internal) Tell the client it is now OK to uncache an object. (inherited from `Broker`)
| ``proto_version`(self, vnum)` Protocol message: (version version-number) (inherited from `Broker`)
| `registerPageProducer(self, pager)` (inherited from `Broker`)
| ``registerReference`(self, object)` Get an ID for a local object. (inherited from `Broker`)
| ``remoteForName`(self, name)` Returns an object from the remote name mapping. (inherited from `Broker`)
| ``remotelyCachedForLUID`(self, luid)` Returns an instance which is cached remotely, with this LUID. (inherited from `Broker`)
| ``resumeProducing`(self)` Called when the consumer attached to me runs out of buffer. (inherited from `Broker`)
| ``sendCall`(self, *exp)` Utility method to send an expression to the other side of the connection. (inherited from `Broker`)
| ``sendDecRef`(self, objectID)` (internal) Send a DECREF directive. (inherited from `Broker`)
| `sendEncoded(self, obj)` (inherited from `Canana`)
| ``serialize`(self, object, perspective, method, args, kw)` Jelly an object according to the remote security rules for this broker. (inherited from `Broker`)
| ``setNameForLocal`(self, name, object)` Store a special (string) ID for this object. (inherited from `Broker`)
| `stopProducing(self)` (inherited from `Broker`)
| ``unserialize`(self, sexp, perspective)` Unjelly an sexp according to the local security rules for this broker. (inherited from `Broker`)

Generated by Epydoc 1.1 on Sat Feb 15 21:17:54 2003 | http://epydoc.sf.net