h1. OutputDebugString Monitor: Catching Win32 debug string events from Java
This set of bundles provides access to the output created by calls to the Win32 kernel API function OutputDebugString.
It also provides you the ability to use this function from Java.
The project contains different bundles described here shortly.
- outputdebugstring.core – Monitor and OutputDebugString function for Java
- outputdebugstring.ui – View for incoming debug strings
- outputdebugstring.core.osgi.component – An OSGi component for the Monitor class
- outputdebugstring.core.osgi.log – logs debug strings using the OSGi LogService
- outputdebugstring.core.osgi.event – publishes events for debug strings using the OSGi EventAdmin
Please note, that all the OSGi services are lazy loaded only if the referenced services (LogService, EventAdmin) are available. If no service publishes the Listener
interface the Monitor Component will not be instantiated.
This code is currently experimental.
All code and examples are licensed under the Eclipse Public License version 1.0.