Package xmpp :: Module auth :: Class ComponentBind
[show private | hide private]
[frames | no frames]

Class ComponentBind

PlugIn --+
         |
        ComponentBind


ComponentBind some JID to the current connection to allow router know of our location.
Method Summary
  __init__(self)
  Bind(self, domain)
Perform binding.
  FeaturesHandler(self, conn, feats)
Determine if server supports resource binding and set some internal attributes accordingly.
  plugin(self, owner)
Start resource binding, if allowed at this time.
  plugout(self)
Remove ComponentBind handler from owner's dispatcher.
    Inherited from PlugIn
  DEBUG(self, text, severity)
Feed a provided debug line to main instance's debug facility along with our ID string.
  PlugIn(self, owner)
Attach to main instance and register ourself and all our staff in it.
  PlugOut(self)
Unregister all our staff from main instance and detach from it.

Method Details

Bind(self, domain=None)

Perform binding. Use provided domain name (if not provided).

FeaturesHandler(self, conn, feats)

Determine if server supports resource binding and set some internal attributes accordingly.

plugin(self, owner)

Start resource binding, if allowed at this time. Used internally.

plugout(self)

Remove ComponentBind handler from owner's dispatcher. Used internally.

Generated by Epydoc 2.1 on Mon Mar 6 14:11:54 2006 http://epydoc.sf.net