Class 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.