| Method Summary |
| |
__init__(self,
app)
|
| |
AddService(self,
serviceDesc,
serviceManagerUri,
resourceToAssign,
serviceConfig)
Add a service package to the service manager. |
| |
AddServiceManager(self,
serviceManager)
Add a service manager |
| |
AddStream(self,
streamDescription)
|
| |
GetCapabilities(self)
Get list of capabilities |
| |
GetConfigurations(self)
Get list of available configurations |
| |
GetDefaultConfiguration(self)
Get the name of the default configuration |
| |
GetServiceManagers(self)
Get list of service managers |
| |
GetServices(self)
Get list of installed services |
| |
LoadConfiguration(self,
configName)
Load named node configuration |
| |
LoadDefaultConfig(self)
Load default node configuration (service managers and services) |
| |
MigrateNodeConfig(self,
configName)
|
| |
NeedMigrateNodeConfig(self,
configName)
|
| |
RemoveServiceManager(self,
serviceManagerToRemove)
Remove a service manager |
| |
RemoveStream(self,
streamDescription)
|
| |
SetDefaultConfiguration(self,
configName)
Set the name of the default configuration |
| |
SetIdentity(self,
profile)
Push this identity out to the services, so they can identify the user
running the node (e.g., rat) |
| |
SetServiceEnabled(self,
serviceUri,
enabled)
Enable the service, and send it a stream configuration if we have
one |
| |
SetServiceEnabledByMediaType(self,
mediaType,
enableFlag)
Enable/disable services that handle the given media type |
| |
SetStreams(self,
streamDescriptionList)
Set streams according to stream descriptions. |
| |
Stop(self)
|
| |
StopServices(self)
Stop all services |
| |
StoreConfiguration(self,
configName)
Store node configuration with specified name |