Home | Trees | Index | Help |
---|
Module hermes :: Class External |
|
Information about this external. The External
properties
object holds global information about the external that is currently
running. This information is maintained by the Hermes External runtime
and is read-only.
Externals may use the data
property to store information that is
specific to this external. This property is rarely used, as virtually all
external data can (and should!) be stored in the bbs
, prefs
or user
properties. If you do find a need to use this property, please e-mail me so that I can add
your example to the documentation.
hermes
module as a global variable with the name external
.
Method Summary | |
---|---|
Do not construct this object; used the external
global variable in the hermes module to access the External
properties. |
Instance Variable Summary | |
---|---|
External Data | |
ExternalData |
data : External-specific data for this external. |
dict |
activeUsers : The list of users currently using the external. |
dict |
users : The list of users that this external maintains data for. |
Method Details |
---|
__init__(self)
Do not construct this object; used the |
Instance Variable Details |
---|
dataExternal-specific data for this external.
|
activeUsersThe list of users currently using the external. This dictionary is indexed in the same manner as thebbs.users property: by user id as well as
by name.
|
usersThe list of users that this external maintains data for. In other
words, these data object when they first enter the
external. Here is one way of determining this information:
if user not in external.users: <do first-time user setup>
|
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Mon Mar 27 20:48:39 2006 | http://epydoc.sf.net |