Hi,
Was wondering if anyone has had an opportunity to give this some thought and maybe have some suggestions or ideas to offer. Thanks, Joe ________________________________ From: Joseph Smith <[email protected]> To: [email protected] 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 Guests: various 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: IRuntimeErrorEvent). 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 EventSource::EventProcessed. 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. Thanks, Joe
_______________________________________________ vbox-dev mailing list [email protected] http://vbox.innotek.de/mailman/listinfo/vbox-dev
