<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:'times new roman', 'new york', times, serif;font-size:12pt"><div><br></div><div style="font-family:times new roman, new york, times, serif;font-size:12pt">Hi,</div><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><br></div><div style="font-family:times new roman, new york, times, serif;font-size:12pt">Was wondering if anyone has had an opportunity to give this some thought and maybe have some suggestions or ideas to offer.</div><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><br></div><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><br></div><div style="font-family:times new roman, new york, times, serif;font-size:12pt">Thanks,</div><div style="font-family:times new roman, new york, times, serif;font-size:12pt">Joe</div><div style="font-family:times new
 roman, new york, times, serif;font-size:12pt"><br><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;">From:</span></b> Joseph Smith <joseph1962smith@yahoo.com><br><b><span style="font-weight: bold;">To:</span></b> vbox-dev@virtualbox.org<br><b><span style="font-weight: bold;">Sent:</span></b> Sat, March 19, 2011 11:11:12 PM<br><b><span style="font-weight: bold;">Subject:</span></b> [vbox-dev] IEvent not triggering on some events ... ?<br></font><br>
<div style="font-family:times new roman, new york, times, serif;font-size:12pt;"><div><br>VBox Ver: 4.0.0 and 4.0.4<br>Hosts: Win XP, openSuSE 11.2, Mac OS 10.6<br>Guests: various<br><br>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.<br><br>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).<br><br>I do consistently receive the OnMachineRegistered, OnMachineDataChanged, OnMachineStateChanged, OnGuestPropertyChanged, OnEventSourceChanged, OnSessionStateChagned events and a few others.<br><br>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.<br><br>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?<br><br>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.<br><br>Any suggestions are welcome.<br><br><br>Thanks,<br>Joe<br></div>
</div><br>







      </div></div><div style="position:fixed"></div>


</div><br>

      </body></html>