t.p.s.InMemoryRegistry : class documentation

Part of twisted.protocols.sip View Source View In Hierarchy

Implements interfaces: twisted.protocols.sip.ILocator, twisted.protocols.sip.IRegistry

A simplistic registry for a specific domain.
Method __init__ Undocumented
Method getAddress Return physical URL of server for logical URL of user.
Method getRegistrationInfo Get registration info for logical URL.
Method registerAddress Register the physical address of a logical URL.
Method unregisterAddress Unregister the physical address of a logical URL.
Method _expireRegistration Undocumented
def __init__(self, domain): (source)
Undocumented
def getAddress(self, userURI): (source)
Return physical URL of server for logical URL of user.
ParameterslogicalURLa logical URL.
ReturnsDeferred which becomes URL or fails with LookupError.
def getRegistrationInfo(self, userURI): (source)
Get registration info for logical URL.
ReturnsDeferred of Registration object or failure of LookupError.
def _expireRegistration(self, username): (source)
Undocumented
def registerAddress(self, domainURL, logicalURL, physicalURL): (source)
Register the physical address of a logical URL.
ReturnsDeferred of Registration or failure with RegistrationError.
def unregisterAddress(self, domainURL, logicalURL, physicalURL): (source)
Unregister the physical address of a logical URL.
ReturnsDeferred of Registration or failure with RegistrationError.
API Documentation for Twisted, generated by pydoctor at 2011-10-27 16:27:37.