automotive-message-broker  0.14.803
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Attributes | List of all members
PluginSegment Interface Reference

PluginSegment root object for plugin segments. PluginSegment inherits the attributes from Plugin and adds the "enabled" attribute. Only plugins that have 'enabled' : true will be loaded by the AMB daemon. PluginSements are usually installed in /etc/ambd/plugins.d. The following is a basic example of a plugin segment configuration: More...

import "ambd-configuration.idl";

Inheritance diagram for PluginSegment:
Plugin Plugin

Public Attributes

readonly attribute boolean enabled
 enabled - returns true if the plugin is enabled or not.
 
- Public Attributes inherited from Plugin
readonly attribute DOMString name
 name of plugin (ie 'ExamplePlugin')
 
readonly attribute DOMString path
 path to the plugins .so file (ie /usr/lib/automotive-message-broker/examplesourceplugin.so)
 

Detailed Description

PluginSegment root object for plugin segments. PluginSegment inherits the attributes from Plugin and adds the "enabled" attribute. Only plugins that have 'enabled' : true will be loaded by the AMB daemon. PluginSements are usually installed in /etc/ambd/plugins.d. The following is a basic example of a plugin segment configuration:

PluginSegment root object for plugin segments. PluginSegment inherits the attributes from Plugin and adds the "enabled" attribute. Only plugins that have 'enabled' : true will be loaded by the AMB daemon. PluginSements are usually installed in The following is a basic example of a plugin segment configuration:

{
"name" : "MyPlugin",
"path" : "/usr/lib/automotive-message-broker/myplugin.so",
"enabled" : false
}
{
"name" : "MyPlugin",
"path" : "@PLUGIN_INSTALL_PATH@/myplugin.so",
"enabled" : false
}

The documentation for this interface was generated from the following files: