View Full Version : Component Manager
Promixis
November 24th, 2006, 08:48 PM
Hi all,
A big part of G5 will be the new component manager. This enforces certain requirements on new plugins/components that further standardize behavior. For instance, components can enabled and disabled without a girder reset. As well, all components will use the Subscriber/Publisher paradigm to make tracking component events more straight forward.
For now, the component manager is located under the file menu. We have a small selection we have added to date with more coming.
Would like to hear some feedback and or questions.
harleydude
November 24th, 2006, 08:52 PM
What is the difference in purpose between the Component Manager and the Device Manager?
Component -> provides information and noncontrollable?
Device -> provides information and controllable?
Rick
Promixis
November 24th, 2006, 08:57 PM
The Component Manager is where all components/plugins will end up. So you will see serial devices and such in the component manager.
The Device Manager contains devices that are 'exported' from components or plugins. Ie. The HAI plugin will export its devices to the Device Manager.
The advantage of the Component Manager over the older plugin system, is that their behavior is expected to fit with the CM's specs. In particular, components must be able to load and unload themselves during runtime without a G reset (note this is not always possible but is preferred). Components must publish their events to subscribers. A few DUI classes have been built (in early stages) to make creating config pages easy. As well the CM provides classes that make it simple to store and retrieve config data and logging files.
Promixis
November 24th, 2006, 08:57 PM
Probably the best example to date is the MediaBridge component
harleydude
November 24th, 2006, 09:01 PM
Ok makes sense now. I did see the MediaBridge component. I interested in knowing more about it.
Rick
Promixis
November 24th, 2006, 09:03 PM
Right now the MB component lets you control transport and gets player state data. It could do GAC requests and such but using the Send method. Nothing implementation in the class to make this easy though (yet)
harleydude
November 24th, 2006, 09:08 PM
It seems you guys have been very busy lately. I am looking forward to playing with more of the new stuff.
Thanks
Rick
danward79
November 25th, 2006, 03:58 AM
I can't wait to see the NR / Girder ccf in action, that should be really interesting
vBulletin® v3.7.4, Copyright ©2000-2008, Jelsoft Enterprises Ltd.