Module Expr Str ImportFrom alias alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias alias ImportFrom alias Import alias ImportFrom alias Import alias ClassDef bases NameLoad body Expr Str Assign NameStore ListLoad Str FunctionDef arguments args NameParam NameParam defaults kwarg body Expr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign NameStore Call NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad AttributeLoad NameLoad attr body Expr Str Expr Call NameLoad AttributeLoad NameLoad attr Expr Str Assign NameStore NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Expr Str Expr Str Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad Call NameLoad Call NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr BoolOpOr NameLoad Str Assign AttributeStore NameLoad attr BoolOpOr NameLoad Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If UnaryOpNot AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr If UnaryOpNot AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Str If BoolOpAnd Call AttributeLoad AttributeLoad NameLoad attr attr Str UnaryOpNot AttributeLoad NameLoad attr body Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index Str attr Str Assign AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad If AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str ImportFrom alias Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr TupleLoad Dict Assign AttributeStore AttributeLoad NameLoad attr attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body If AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign AttributeStore NameLoad attr NameLoad For NameStore Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Expr Call AttributeLoad NameLoad attr NameLoad If UnaryOpNot AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad kwarg body Expr Str If AttributeLoad NameLoad attr body If UnaryOpNot NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad NameLoad AttributeLoad NameLoad attr If CompareNotIn NameLoad AttributeLoad NameLoad attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return CompareIn NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Pass decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str TryExcept body Return Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body If UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad orelse Raise NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str Assign NameStore Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Dict For NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body If Call NameLoad NameLoad Str body Assign NameStore Call NameLoad NameLoad Str Assign TupleStore NameStore NameStore NameStore Call NameLoad NameLoad Str Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad ListLoad NameLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad NameLoad If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad keyword AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Return Call NameLoad NameLoad NameLoad NameLoad NameLoad Return decorator_list decorator_list ClassDef bases NameLoad body Expr Str Expr Call NameLoad AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Expr Call AttributeLoad NameLoad attr BinOpMod Str NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Print BinOpMod Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str Expr Call NameLoad AttributeLoad NameLoad attr Assign NameStore Dict FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad orelse Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad ListLoad NameLoad Return Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad attr NameLoad Return Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Print BinOpMod Str TupleLoad NameLoad NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str TryExcept body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad handlers ExceptHandler type NameLoad name NameStore body Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Assign NameStore ListLoad ImportFrom alias For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad If Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Delete NameDel If CompareGt Call NameLoad NameLoad Num body Return Call AttributeLoad NameLoad attr NameLoad orelse Assign NameStore Call AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list ClassDef bases body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assign AttributeStore AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad kwarg body If AttributeLoad AttributeLoad NameLoad attr attr body If UnaryOpNot NameLoad body Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad NameLoad If CompareIn NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad orelse Return Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad AttributeLoad NameLoad attr attr body If CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr Num body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str NameLoad AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam NameParam defaults body If AttributeLoad AttributeLoad NameLoad attr attr body If UnaryOpNot CompareEq Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr Num body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str NameLoad AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list Expr Call AttributeLoad NameLoad attr NameLoad NameLoad AttributeLoad NameLoad attr FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Return Call NameLoad NameLoad NameLoad decorator_list ClassDef bases body Assign NameStore NameLoad FunctionDef arguments args NameParam defaults vararg kwarg body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assert AttributeLoad NameLoad attr Assign SubscriptStore AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assert AttributeLoad NameLoad attr Delete SubscriptDel AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign AttributeStore NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A 
Base classes for Nodes, use them as base class for your Nodes
 foolscap.api Referenceable Tub uuid uuid4 twisted.application service twisted.internet defer twisted.python components nodeset.core interfaces stream message config utils nodeset.common log N/A logging zope.interface implements N/A copy MessageBuilder N/A object N/A N/A 
    We can't pass any arguments to NodeMessage, due to foolscap limitations 
    (i.e U{RemoteCopy<http://foolscap.lothar.com/docs/api/foolscap.copyable.RemoteCopy-class.html>}). This factory
    should be used for NodeMessage
     N/A __slots__ N/A createMessage createMessage N/A N/A self klass N/A kwargs N/A N/A 
        create NodeMessage object, kwargs sets attributes in message
        @param klass: message class (i.e. message.NodeMessage)
        @param kwargs: fields of message
        @return L{NodeMessage}
         N/A N/A N/A log msg N/A building message for %s klass N/A msg N/A klass N/A _msg N/A N/A message _Message N/A N/A _msg attrs N/A N/A copy deepcopy N/A msg attrs N/A N/A k v N/A N/A kwargs items N/A N/A N/A N/A _msg set k v N/A _msg N/A N/A _Node N/A Referenceable N/A service Service N/A N/A 
    Main atom of NodeSet framework, communication is build on top of simple interface:
     - publish
     - subscribe
     - unsubscribe

     N/A N/A implements N/A interfaces INode N/A 
    @ivar monitor: HeartBeat monitor
    @type monior: L{NodeMonitor}
    @ivar builder: Message builder
    @type builder: L{MessageBuilder}
    @ivar message: message class (by default NodeMessage)
    @type message: class
     N/A monitor None N/A message N/A message NodeMessage N/A builderClass MessageBuilder __init__ N/A N/A self port name host dispatcher_url N/A None None None None N/A N/A  
        @param port: listen port for Tub
        @param name: create named Tub, otherwise UUID will be generated
        @param host: Tub's listen address
        @param dispatcher_url: dispatcher's FURL
        
        All these params has priority to cmdline arguments, be careful!
         N/A 
        @ivar tub: foolscap's Tub (Authorized)
        @ivar name: name of Node, will UUID in case of missing name
        @ivar dispatcher: EventDispatcher remote reference
         N/A N/A self __subscriptions N/A N/A N/A self name N/A name N/A str N/A uuid4 N/A N/A self dispatcher_url dispatcher_url N/A N/A self host N/A host localhost N/A N/A self port N/A port 0 N/A N/A self dispatcher None N/A N/A self config N/A N/A config Configurator N/A N/A self builder N/A N/A self builderClass N/A N/A self connector None N/A N/A self cold_start False N/A getSubscriptions N/A N/A self N/A N/A N/A N/A self __subscriptions N/A startService N/A N/A self N/A N/A N/A N/A N/A self cold_start N/A N/A N/A N/A self start N/A N/A N/A self dispatcher_url N/A N/A N/A self dispatcher_url N/A N/A self config N/A dispatcher-url N/A N/A N/A N/A N/A self config has_key listen N/A N/A self port N/A N/A N/A N/A self host N/A self port N/A N/A N/A N/A self config N/A listen split : N/A N/A self tub N/A Tub N/A N/A N/A N/A self tub listenOn N/A tcp:%d N/A int N/A self port N/A N/A N/A N/A self tub setLocation N/A %s:%d N/A N/A self host N/A int N/A self port N/A N/A N/A N/A self tub registerReference self N/A self name N/A N/A N/A N/A self tub startService N/A N/A N/A self _createConnector N/A stopService N/A N/A self N/A N/A N/A N/A N/A N/A self tub stopService N/A _handle_signal N/A N/A self signo bt N/A N/A N/A N/A N/A log msg N/A Handling signal %d, initiate re-connecting signo N/A N/A self connector N/A N/A N/A N/A N/A self connector reset N/A start N/A N/A self N/A N/A N/A N/A self cold_start True N/A N/A self startDeferred N/A N/A defer Deferred N/A N/A self startDeferred N/A getApplication N/A N/A self N/A N/A N/A N/A self tub N/A _createConnector N/A N/A self verbose N/A True N/A N/A 
        Initialized Reconnector instance. Should be called after tub is initialized
         foolscap.reconnector Reconnector N/A N/A Reconnector verbose verbose N/A N/A self connector N/A Reconnector N/A self dispatcher_url N/A self _gotDispatcher N/A N/A N/A N/A N/A self connector maxDelay 300 N/A N/A N/A N/A self connector startConnecting N/A self tub N/A _dropConnector N/A N/A self N/A N/A N/A N/A N/A self connector _active N/A N/A N/A N/A N/A self connector stopConnecting N/A _gotDispatcher N/A N/A self remote N/A N/A N/A N/A N/A log msg N/A got dispatcher %s remote N/A N/A self dispatcher remote N/A name N/A N/A self getSubscriptions N/A N/A N/A N/A log msg N/A re-subscribing to %s name N/A N/A N/A self subscribe name N/A N/A N/A N/A self startDeferred called N/A N/A N/A N/A N/A self startDeferred callback self N/A publishMessage N/A N/A self event_uri msg N/A N/A N/A 
        publish already built message
        @param event_uri: eventURI
        @param msg: message instance
         N/A N/A self dispatcher N/A N/A d N/A N/A N/A self dispatcher callRemote publish event_uri msg N/A d N/A publish N/A N/A self event_uri msgClass N/A None kwargs N/A N/A 
        publish event with message (fields are **kwargs)
        @param uri_or_event: eventURI 
        @type event: L{str}
        @param **kwargs: additional arguments for builder.createEvent()
        @return: deferred
         N/A N/A self dispatcher N/A N/A N/A msgClass N/A N/A msgClass N/A self message N/A msg N/A N/A N/A self builder createMessage msgClass kwargs N/A d N/A N/A N/A self dispatcher callRemote publish event_uri msg N/A d N/A subscribe N/A N/A self name N/A N/A N/A 
        subscribe to specified event
        @param name: event name
        @return: None
         N/A N/A self dispatcher N/A N/A d N/A N/A N/A self dispatcher callRemote subscribe name self N/A self name N/A N/A name N/A self __subscriptions N/A N/A N/A N/A N/A self __subscriptions append name N/A d N/A unsubscribe N/A N/A self name N/A N/A N/A 
        unsubscribe from specified event
        @param name: event name
        @return: None
         N/A N/A self dispatcher N/A N/A d N/A N/A N/A self dispatcher callRemote unsubscribe name self N/A self name N/A N/A N/A N/A self __subscriptions remove name N/A d N/A issubscribed N/A N/A self name N/A N/A N/A 
        Check does node already subscribed to event
        @param name: event name
        @return bool
         N/A N/A name N/A self __subscriptions N/A onEvent N/A N/A self event msg N/A N/A N/A 
        default callback for event
        @param event: event name
        @type event: L{str}
        @param msg: NodeMessage
        @type msg: L{NodeMessage}
         N/A N/A onStream N/A N/A self stream formatter N/A N/A N/A 
        default callback for stream events
        @param stream: StreamEvent
        @type stream: L{StreamEvent}
        @param formatter: Formatter
        @type formatter: L{Formatter}
         N/A N/A remote_stream N/A N/A self data formatter N/A N/A N/A 
        foolscap's method, will be called directly by StreamNode (which will push data to Node)
        @param data: encoded stream data
        @param formatter: formatter instance
        @type formatter: L{Formatter}
         N/A N/A N/A self onStream data formatter N/A remote_event N/A N/A self event msg bubble N/A False N/A N/A 
        foolscap's method, will be called by EventDispatcher on event publishing. By default it calls onEvent(event),
        you can implement it in subclass to perform various events handling
        @param event: event name 
        @type event: L{str}
        @param msg: NodeMessage instance
        @type msg: L{NodeMessage}
        @param bubble: remote side can set to True to get exceptions from this node, otherwise suppress it
        @type bubble: L{boolean}
        @return: None
         N/A N/A N/A N/A N/A self onEvent event msg N/A N/A N/A Exception N/A e N/A N/A N/A bubble N/A N/A N/A N/A log err e N/A N/A e N/A remote_heartbeat N/A N/A self N/A N/A N/A 
        dispatcher sends periodical heartbeat to Node, in reply return True for now 
        (DeadReferences are handled by dispacher automatically)
         N/A True N/A N/A Node N/A _Node N/A __new__ N/A N/A cls N/A args kw N/A N/A 
        Customizing Node subclass creation. Catching method decorators
         N/A self N/A N/A N/A super Node cls __new__ cls N/A N/A self __events__ N/A N/A item N/A N/A N/A cls __dict__ values N/A N/A N/A hasattr item __event_handler__ N/A N/A ev_name N/A getattr item __event_handler__ N/A N/A ev_name args kw N/A getattr item __event_handler__ N/A N/A N/A self __events__ N/A ev_name N/A item args kw N/A self N/A remote_event N/A N/A self event msg bubble N/A False N/A N/A N/A N/A N/A super Node self remote_event event msg bubble N/A N/A N/A N/A self __events__ has_key event N/A N/A N/A N/A log msg N/A __dyn_event[%s] = %s N/A event N/A N/A self __events__ N/A event logLevel N/A logging DEBUG N/A N/A callable args kwargs N/A N/A self __events__ N/A event N/A N/A callable self msg args kwargs N/A N/A N/A StreamNode N/A _Node N/A N/A 
    Special case of Node, which supports streaming of any data
    @ivar streamClass: Stream handling class
    @type streamClass: L{stream.Stream}
     N/A N/A implements N/A interfaces IStreamNode N/A streamClass N/A stream Stream getRemoteNode N/A N/A self stream_name N/A N/A N/A 
        Gets list of remote references for direct foolscap calls. Dispatcher will return list
        instead of forwarding event to rcpt nodes
        @param stream_name: eventURI 
         N/A N/A N/A N/A self dispatcher callRemote stream stream_name N/A buildStream N/A N/A self peers N/A None N/A N/A 
        Called when getRemoteNode() returns list of peers
         N/A N/A N/A log msg N/A peers=%s peers N/A s N/A N/A self streamClass self peers N/A s N/A streamError N/A N/A self failure N/A N/A N/A N/A streamError: %s failure N/A stream N/A N/A self stream_name N/A N/A N/A 
        Called to get L{Stream} instance with appropriate peers for this stream
        @param stream_name: the same as eventURI
        @param stream_name: L{str}
         N/A d N/A N/A self getRemoteNode stream_name N/A N/A N/A N/A N/A d addCallback N/A self buildStream addErrback N/A self streamError N/A d N/A N/A NodeCollection N/A Node N/A N/A 
    Node which contain group of node, to avoid running each node as separate process
    @ivar events: dict for event_name -> list of L{Node}s
     N/A N/A implements N/A interfaces INodeCollection N/A events N/A addEvent N/A N/A self event_name node N/A N/A N/A 
        Add node to events under event_name
        @param event_name: event name
        @param node: node for event delivering
        @type node: L{Node}
         N/A N/A N/A N/A self events has_key event_name N/A N/A N/A N/A N/A N/A self events N/A event_name append node N/A N/A N/A N/A self events N/A event_name N/A node N/A N/A len N/A N/A self events N/A event_name N/A removeEvent N/A N/A self event_name node N/A N/A N/A 
        Remove node from events under event_name
        @param event_name: event name
        @param node: node for event delivering
        @type node: L{Node}
         N/A N/A N/A N/A self events has_key event_name N/A N/A N/A N/A N/A N/A self events N/A event_name remove node N/A N/A len N/A N/A self events N/A event_name N/A adapt N/A N/A self node N/A N/A N/A 
        Adapts Node to NodeCollection pub/sub interface
         N/A adapted N/A N/A interfaces INodeCollection node N/A N/A adapted collection self N/A N/A node %s, adapted %s N/A node adapted N/A adapted N/A eventloop N/A N/A self node event msg defer N/A N/A N/A 
        do onEvent
         N/A N/A N/A N/A N/A defer callback N/A N/A node remote_event event msg N/A N/A N/A Exception N/A e N/A N/A N/A N/A defer errback e N/A remote_event N/A N/A self event msg N/A N/A N/A 
        Do scheduling of event delivering through reactor
         N/A nodes N/A N/A self events N/A event N/A defers N/A twisted.internet reactor N/A n nodes N/A N/A d N/A N/A defer Deferred N/A N/A N/A reactor callLater 0 N/A self eventloop n event msg d N/A N/A len nodes N/A N/A N/A N/A defers append d N/A nodes N/A N/A N/A len defers 1 N/A N/A N/A N/A defer DeferredList defers N/A N/A d N/A N/A defers pop N/A d N/A N/A CollectionAdapter N/A N/A N/A 
    INode -> INodeCollection adaptor
     __init__ N/A N/A self original N/A N/A N/A N/A self original original N/A N/A N/A self original publish N/A self publish N/A N/A N/A self original subscribe N/A self subscribe N/A N/A N/A self original unsubscribe N/A self unsubscribe N/A publish N/A N/A self event msgClass N/A None kwargs N/A N/A N/A N/A self collection dispatcher N/A N/A N/A msgClass N/A N/A msgClass N/A N/A self original message N/A m N/A N/A N/A N/A self original builder createMessage msgClass kwargs N/A N/A event N/A N/A self collection events N/A N/A N/A N/A N/A self collection remote_event event m N/A N/A N/A N/A N/A N/A self collection dispatcher callRemote publish event m N/A subscribe N/A N/A self name N/A N/A N/A N/A N/A self collection dispatcher N/A N/A N/A N/A N/A N/A self collection addEvent name N/A self original 1 N/A N/A N/A N/A N/A N/A self collection dispatcher callRemote subscribe name N/A self collection N/A N/A self original name N/A unsubscribe N/A N/A self name N/A N/A N/A N/A N/A self collection dispatcher N/A N/A N/A N/A N/A N/A N/A self collection removeEvent name N/A self original 0 N/A N/A N/A N/A N/A N/A self collection dispatcher callRemote unsubscribe name N/A self collection N/A N/A self original name N/A N/A N/A N/A N/A components registerAdapter CollectionAdapter Node N/A interfaces INodeCollection _create_node N/A N/A stub kNode N/A args kwargs N/A N/A N/A kNode args kwargs N/A DeferNodeFactory N/A N/A N/A node Node createNode N/A N/A self N/A args kwargs N/A N/A d N/A N/A defer Deferred N/A N/A N/A d addCallback _create_node N/A self node args kwargs N/A d N/A N/A ShellNode N/A Node N/A N/A 
    Special purspose node, provides interactive shell to nodeset environment, you
    can use this node to perform:
     * subscribing/publishing
     * getting internal information
     * etc.
     setShell N/A N/A self shell N/A N/A N/A N/A self shell shell N/A N/A N/A N/A self shell namespace N/A node self N/A register N/A N/A self name callbable N/A N/A N/A 
        Register callable in shell's namespace
         N/A N/A self shell N/A N/A N/A N/A self shell namespace N/A name callable N/A unregister N/A N/A self name N/A N/A N/A 
        Unregister callable in shell's namespace
         N/A N/A self shell N/A N/A N/A N/A self shell namespace N/A name N/A switch N/A N/A self URL N/A N/A N/A 
        Switch to another dispatcher (by FURL)
         N/A N/A self dispatcher_url URL N/A N/A N/A self _dropConnector N/A N/A N/A self _createConnector N/A N/A