|
__init__(self,
userAttributes,
clientServices=None,
virtual=False)
Generates a user object. |
source code
|
|
|
toDict(self)
Convert to a dict holding only standard python types. |
source code
|
|
|
clientServices(self)
Returns the client service object assigned. |
source code
|
|
|
setIP(self,
address)
Sets the currently connected client's IP address. |
source code
|
|
|
|
|
client(self)
Returns the remote client reference. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
uniqID(self)
Returns unique ID of this user instance. |
source code
|
|
|
userName(self)
Return the username of the user object. |
source code
|
|
|
|
|
domainName(self)
Return the domain name of the user object. |
source code
|
|
|
setDomainName(self,
domain)
Sets the domain name of the user object. |
source code
|
|
|
IP(self)
Returns the client IP address of this user. |
source code
|
|
|
virtual(self)
Returns if user is virtual or not. |
source code
|
|
|
setVirtual(self,
virtual)
Sets the virtual property of the user object. |
source code
|
|
|
authList(self)
Returns the list of this user's authentication code list. |
source code
|
|
|
setAuthList(self,
authList)
Sets the authentication code list of this user. |
source code
|
|
|
|
|
perspectiveMessageReceived(self,
broker,
message,
args,
kw)
This method was copied from spread/pb.py. |
source code
|
|
|
connect(self,
startPinger=True)
Method called upon connection of the client represented by this
class. |
source code
|
|
|
disconnect(self)
Method called upon disconnection of the client represented by this
class. |
source code
|
|
|
|
|
perspective_clientServices(self)
Returns the remotely callable services to the client. |
source code
|
|
|
|
|
perspective_ping(self)
Answers client's periodic ping requests. |
source code
|
|
|
__providedBy__(...)
Object Specification Descriptor |
source code
|
|