Home | Trees | Index | Help |
---|
Package twisted :: Package spread :: Module pb |
|
Classes | |
---|---|
AsReferenceable |
AsReferenceable: a reference directed towards another object. |
AuthChallenger |
XXX |
AuthRoot |
I provide AuthServs as root objects to Brokers for a BrokerFactory. |
AuthServ |
XXX |
Broker |
I am a broker for objects. |
BrokerClientFactory |
|
BrokerFactory |
I am a server for object brokerage. |
CopiedFailure |
|
CopyableFailure |
A flavors.RemoteCopy and flavors.Copyable version of twisted.python.failure.Failure for
serialization. |
IdentityConnector |
I support connecting to multiple Perspective Broker services that are in a service tree. |
IdentityWrapper |
I delegate most functionality to a twisted.cred.identity.Identity . |
Local |
(internal) A reference to a local object. |
Perspective |
A perspective on a service. |
RemoteMethod |
This is a translucent reference to a remote message. |
RemoteReference |
This is a translucent reference to a remote object. |
Service |
A service for Perspective Broker. |
_Detacher |
|
_ObjectRetrieval |
(Internal) Does callbacks for getObjectAt . |
_RemoteCacheDummy |
Ignore. |
Exceptions | |
---|---|
DeadReferenceError |
This error is raised when a method is called on a dead reference (one whose broker has been disconnected). |
Error |
This error can be raised to generate known error conditions. |
PBConnectionLost |
|
ProtocolError |
This error is raised when an invalid protocol statement is received. |
Function Summary | |
---|---|
Return a Deferred which will do the challenge-response dance and return a remote Identity reference. | |
Connects and authenticates, then retrieves a PB service. | |
failure2Copyable(fail)
| |
Establishes a PB connection and returns with a RemoteReference . | |
Establishes a PB connection over SSL and returns with a RemoteReference. | |
Get a factory which retreives a root object from its client | |
I return a Deferred which will be called back with a Perspective. | |
Do nothing. | |
Print a traceback (string) to the standard log. | |
_cbLogInRespond((challenge,
challenger), d,
client,
service,
password,
perspectiveName)
| |
_cbLogInResponded(identity,
d,
client,
serviceName,
perspectiveName)
| |
_cbRespondToChallenge((challenge,
challenger), password,
d)
| |
_connGotRoot(root,
d,
client,
serviceName,
username,
password,
perspectiveName)
|
Variable Summary | |
---|---|
string |
__version__
|
dictionary |
copyTags
|
SecurityOptions |
globalSecurity
|
int |
MAX_BROKER_REFS
|
_Feature |
nested_scopes
|
int |
portno
|
SelectReactor |
reactor
|
Function Details |
---|
authIdentity(authServRef, username, password)Return a Deferred which will do the challenge-response dance and return a remote Identity reference. |
connect(host, port, username, password, serviceName, perspectiveName=None, client=None, timeout=None)Connects and authenticates, then retrieves a PB service. Required arguments:
|
getObjectAt(host, port, timeout=None)Establishes a PB connection and returns with aRemoteReference .
|
getObjectAtSSL(host, port, timeout=None)Establishes a PB connection over SSL and returns with a RemoteReference.
|
getObjectRetriever()Get a factory which retreives a root object from its client
|
logIn(authServRef, client, service, username, password, perspectiveName=None)I return a Deferred which will be called back with a Perspective. |
noOperation(*args, **kw)Do nothing. Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit... |
printTraceback(tb)Print a traceback (string) to the standard log. |
Variable Details |
---|
__version__
|
globalSecurity
|
MAX_BROKER_REFS
|
nested_scopes
|
portno
|
reactor
|
Home | Trees | Index | Help |
---|
Generated by Epydoc 1.1 on Sat Feb 15 21:19:24 2003 | http://epydoc.sf.net |