Class DdemlUtil.DdeAdapter

java.lang.Object
com.sun.jna.platform.win32.DdemlUtil.DdeAdapter
All Implemented Interfaces:
AltCallingConvention, Callback, Ddeml.DdeCallback, StdCall, StdCallLibrary.StdCallCallback
Enclosing class:
DdemlUtil

public static class DdemlUtil.DdeAdapter extends Object implements Ddeml.DdeCallback
DdeAdapter implements DdeCallback and allow dynamic registration for mulitple handlers, that can be registered and unregistered at runtime.
AdvstartHandler
All registered AdvstartHandler are evaluated. If at least one returns true, the whole evaluation is considered true.
AdvstopHandler
All registered AdvstopHandler are invoked.
ConnectHandler
All registered ConnectHandler are evaluated. If at least one returns true, the whole evaluation is considered true.
WildconnectHandler
All registered WildconnectHandler are evaluated. The result is the union of all HSZPAIRs.
ConnectConfirmHandler
All registered ConnectConfirmHandler are evaluated.
DisconnectHandler
All registered DisconnectHandler are evaluated.
ErrorHandler
All registered ErrorHandler are evaluated.
RegisterHandler
All registered RegisterHandler are evaluated.
XactCompleteHandler
All registered XactCompleteHandler are evaluated.
UnregisterHandler
All registered UnregisterHandlers are evaluated.
MonitorHandler
All registered AdvstopHandler are invoked.
AdvdataHandler
The AdvdataHandlers are evaluated in registration order - evaluation stops after the first handler not returning Ddeml.FNOTPROCESSED.
ExecuteHandler
The ExecuteHandler are evaluated in registration order - evaluation stops after the first handler not returning Ddeml.FNOTPROCESSED.
PokeHandler
The PokeHandler are evaluated in registration order - evaluation stops after the first handler not returning Ddeml.FNOTPROCESSED.
AdvreqHandler
The AdvreqHandlers are evaluated in registration order - evaluation stops after the first handler returning a non null value.
RequestHandler
The RequestHandlers are evaluated in registration order - evaluation stops after the first handler returning a non null value.