Package com.sun.jna.platform.win32
Klasse DdemlUtil.DdeAdapter
java.lang.Object
com.sun.jna.platform.win32.DdemlUtil.DdeAdapter
- Alle implementierten Schnittstellen:
AltCallingConvention
,Callback
,Ddeml.DdeCallback
,StdCall
,StdCallLibrary.StdCallCallback
- Umschließende Klasse:
DdemlUtil
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.
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenVon Schnittstelle geerbte verschachtelte Klassen/Schnittstellen com.sun.jna.Callback
Callback.UncaughtExceptionHandler
-
Feldübersicht
Von Schnittstelle geerbte Felder com.sun.jna.Callback
FORBIDDEN_NAMES, METHOD_NAME
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungddeCallback
(int wType, int wFmt, Ddeml.HCONV hConv, Ddeml.HSZ hsz1, Ddeml.HSZ hsz2, Ddeml.HDDEDATA hData, BaseTSD.ULONG_PTR lData1, BaseTSD.ULONG_PTR lData2) void
void
void
void
void
void
void
void
void
void
void
registerPokeHandler
(DdemlUtil.PokeHandler handler) void
void
void
void
void
void
setInstanceIdentifier
(int idInst) void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
-
Konstruktordetails
-
DdeAdapter
public DdeAdapter()
-
-
Methodendetails
-
setInstanceIdentifier
public void setInstanceIdentifier(int idInst) -
ddeCallback
public WinDef.PVOID ddeCallback(int wType, int wFmt, Ddeml.HCONV hConv, Ddeml.HSZ hsz1, Ddeml.HSZ hsz2, Ddeml.HDDEDATA hData, BaseTSD.ULONG_PTR lData1, BaseTSD.ULONG_PTR lData2) - Angegeben von:
ddeCallback
in SchnittstelleDdeml.DdeCallback
-
registerAdvstartHandler
-
unregisterAdvstartHandler
-
registerAdvstopHandler
-
unregisterAdvstopHandler
-
registerConnectHandler
-
unregisterConnectHandler
-
registerAdvReqHandler
-
unregisterAdvReqHandler
-
registerRequestHandler
-
unregisterRequestHandler
-
registerWildconnectHandler
-
unregisterWildconnectHandler
-
registerAdvdataHandler
-
unregisterAdvdataHandler
-
registerExecuteHandler
-
unregisterExecuteHandler
-
registerPokeHandler
-
unregisterPokeHandler
-
registerConnectConfirmHandler
-
unregisterConnectConfirmHandler
-
registerDisconnectHandler
-
unregisterDisconnectHandler
-
registerErrorHandler
-
unregisterErrorHandler
-
registerRegisterHandler
-
unregisterRegisterHandler
-
registerXactCompleteHandler
-
xactCompleteXactCompleteHandler
-
registerUnregisterHandler
-
unregisterUnregisterHandler
-
registerMonitorHandler
-
unregisterMonitorHandler
-