class documentation

class MaildirBroker(pb.Broker): (source)

View In Hierarchy

Undocumented

Method get​Collection Undocumented
Method proto_get​Collection Undocumented

Inherited from Broker:

Method __init__ Undocumented
Method cached​Locally​As Undocumented
Method cached​Remotely​As No summary
Method cache​Locally (internal)
Method cache​Remotely XXX
Method connection​Failed Undocumented
Method connection​Lost The connection was lost.
Method connection​Ready Initialize. Called after Banana negotiation is done.
Method dec​Cache​Ref (internal) Send a DECACHE directive.
Method dont​Notify​On​Disconnect
Method expression​Received Evaluate an expression as it's received.
Method local​Object​For​ID Get a local object for a locally unique ID.
Method new​Local​ID
Method new​Request​ID
Method notify​On​Connect
Method notify​On​Disconnect
Method notify​On​Fail
Method pause​Producing Undocumented
Method proto​_answer (internal) Got an answer to a previously sent message.
Method proto​_cachemessage Undocumented
Method proto​_decache (internal) Decrement the reference count of a cached object.
Method proto​_decref (internal) Decrement the reference count of an object.
Method proto_did​Not​Understand Respond to stock 'didNotUnderstand' message.
Method proto​_error (internal) Deal with an error.
Method proto​_message Undocumented
Method proto​_uncache (internal) Tell the client it is now OK to uncache an object.
Method proto​_version Protocol message: (version version-number)
Method register​Page​Producer Undocumented
Method register​Reference Store a persistent reference to a local object and map its id() to a generated, session-unique ID.
Method remote​For​Name Returns an object from the remote name mapping.
Method remotely​Cached​For​LUID
Method resume​Producing Called when the consumer attached to me runs out of buffer.
Method send​Call Utility method to send an expression to the other side of the connection.
Method send​Dec​Ref (internal) Send a DECREF directive.
Method serialize Jelly an object according to the remote security rules for this broker.
Method set​Name​For​Local Store a special (string) ID for this object.
Method stop​Producing Undocumented
Method unserialize Unjelly an sexp according to the local security rules for this broker.
Class Variable factory Undocumented
Class Variable username Undocumented
Class Variable version Undocumented
Instance Variable connects Undocumented
Instance Variable current​Local​ID Undocumented
Instance Variable current​Request​ID Undocumented
Instance Variable disconnected Undocumented
Instance Variable disconnects Undocumented
Instance Variable failures Undocumented
Instance Variable jelly​Args Undocumented
Instance Variable jelly​Kw Undocumented
Instance Variable jelly​Method Undocumented
Instance Variable locally​Cached​Objects Undocumented
Instance Variable local​Objects Undocumented
Instance Variable local​Security Undocumented
Instance Variable luids Undocumented
Instance Variable max​Broker​Refs​Violations Undocumented
Instance Variable page​Producers Undocumented
Instance Variable remotely​Cached​LUIDs Undocumented
Instance Variable remotely​Cached​Objects Undocumented
Instance Variable remote​Security Undocumented
Instance Variable security Undocumented
Instance Variable serializing​Perspective Undocumented
Instance Variable unserializing​Perspective Undocumented
Instance Variable waiting​For​Answers Undocumented
Method _recv​Message Received a message-send.
Method _send​Answer (internal) Send an answer to a previously sent message.
Method _send​Error (internal) Send an error for a previously sent message.
Method _send​Failure Log error and then send it.
Method _send​Failure​Or​Error Call _sendError or _sendFailure, depending on whether fail represents an Error subclass or not.
Method _send​Message Undocumented
Instance Variable _local​Cleanup Undocumented

Inherited from Banana (via Broker):

Method call​Expression​Received Undocumented
Method connection​Made Called when a connection is made.
Method data​Received Called whenever data is received.
Method got​Item Undocumented
Method send​Encoded Send the encoded representation of the given object:
Method set​Prefix​Limit Set the prefix limit for decoding done by this protocol instance.
Class Variable incoming​Vocabulary Undocumented
Class Variable outgoing​Vocabulary Undocumented
Instance Variable buffer Undocumented
Instance Variable current​Dialect Undocumented
Instance Variable is​Client Undocumented
Instance Variable known​Dialects These are the profiles supported by this Banana implementation.
Instance Variable list​Stack Undocumented
Instance Variable outgoing​Symbol​Count Undocumented
Instance Variable outgoing​Symbols Undocumented
Instance Variable prefix​Limit Undocumented
Method _encode Undocumented
Method _select​Dialect Undocumented
Instance Variable _largest​Int Undocumented
Instance Variable _largest​Long​Int Undocumented
Instance Variable _smallest​Int Undocumented
Instance Variable _smallest​Long​Int Undocumented

Inherited from Protocol (via Broker, Banana):

Method log​Prefix Return a prefix matching the class name, to identify log messages related to this protocol instance.

Inherited from BaseProtocol (via Broker, Banana, Protocol):

Method make​Connection Make a connection to a transport and a server.
Instance Variable connected Undocumented
Instance Variable transport Undocumented

Inherited from Ephemeral (via Broker, Banana):

Method __getstate__ Undocumented
Method __reduce__ Serialize any subclass of Ephemeral in a way which replaces it with Ephemeral itself.
Method __setstate__ Undocumented
Instance Variable __class__ Undocumented
def getCollection(self, name, domain, password): (source)

Undocumented

def proto_getCollection(self, requestID, name, domain, password): (source)

Undocumented