[vbox-dev] IEvent not triggering on some events ... ?
joseph1962smith at yahoo.com
Thu Mar 24 07:45:29 PDT 2011
Was wondering if anyone has had an opportunity to give this some thought and
maybe have some suggestions or ideas to offer.
From: Joseph Smith <joseph1962smith at yahoo.com>
To: vbox-dev at virtualbox.org
Sent: Sat, March 19, 2011 11:11:12 PM
Subject: [vbox-dev] IEvent not triggering on some events ... ?
VBox Ver: 4.0.0 and 4.0.4
Hosts: Win XP, openSuSE 11.2, Mac OS 10.6
I am using the VirtualBox webservice PHP APIs (via vboxServiceWrappers.php).
With the release of 4.0.x, I shifted my solution approach from a heavy polling
approach to the light-weight IEvent approach.
It appears there are some key events that are not being triggered. For example,
I do not receive the IMediumChanged and IMediumRegistered events among some
lesser important events that I don't quite need just yet (e.g:
I do consistently receive the OnMachineRegistered, OnMachineDataChanged,
OnMachineStateChanged, OnGuestPropertyChanged, OnEventSourceChanged,
OnSessionStateChagned events and a few others.
When I register the listner (EventSource::RegisterListener), I listen for 'Any'
events as described in the documentation and after handling each event, I call
Does ver 4.0.x fire IMedium events ? Any suggestions of what I might be able to
look for to determine what I might be doing incorrectly?
Oh ... my application runs for weeks at a time without being restarted and polls
about every 3 seconds for events. There are never any events that are not
processed. Of the events I listed above, I continue to receive those events
when actions trigger them ... just not getting many of the others listed in the
enumerated VBoxEvent Type.
Any suggestions are welcome.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the vbox-dev