Package twisted :: Package mail :: Module pb :: Class MaildirBroker
[show private | hide private]
[frames | no frames]

Class MaildirBroker

BaseProtocol --+                
               |                
        Protocol --+            
                   |            
       Ephemeral --+            
                   |            
              Pynana --+        
                       |        
                  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 Noneif 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 Pynana)
  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 Pynana)
  localObjectForID(self, luid)
Get a local object for a locally unique ID. (inherited from Broker)
  makeConnection(self, transport)
Make a connection to a transport and a server. (inherited from BaseProtocol)
  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)
  _encode(self, obj, write)
(inherited from Pynana)
  _recvMessage(self, findObjMethod, requestID, objectID, message, answerRequired, netArgs, netKw)
Received a message-send. (inherited from Broker)
  _selectDialect(self, dialect)
(inherited from Pynana)
  _sendAnswer(self, netResult, requestID)
(internal) Send an answer to a previously sent message. (inherited from Broker)
  _sendError(self, fail, requestID)
(internal) Send an error for a previously sent message. (inherited from Broker)
  _sendFailure(self, fail, requestID)
Log error and then send it. (inherited from Broker)
  _sendMessage(self, prefix, perspective, objectID, message, args, kw)
(inherited from Broker)

Generated by Epydoc 1.1 on Fri Jun 27 03:48:18 2003 http://epydoc.sf.net