public interface DdeClientEventHandler
| Modifier and Type | Method and Description |
|---|---|
void |
asyncActionComplete(DdeItem item,
byte[] data,
long transactionID)
Occurs when an asynchronous transaction is processed by the service.
|
void |
disconnect(boolean sameApplication)
Occurs on disconnect.
|
void |
error(int errorCode)
Fires when a critical error occurs.
|
DdeResponse |
itemChanged(DdeItem item,
byte[] data)
Occurs when data of the item is changed.
|
void |
serviceRegister(java.lang.String service,
java.lang.String instanceName)
Occurs when a service is registered.
|
void |
serviceUnregister(java.lang.String service,
java.lang.String instanceName)
Occurs when a service is unregistered.
|
void error(int errorCode)
errorCode - is the error code.DdeResponse itemChanged(DdeItem item, byte[] data)
item - specifies the item name and data format.data - if on starting an advise loop the sendData argument was set to true,
then the data contains a new value of the item data; otherwise, this argument is
null.DdeItem,
DdeResponsevoid asyncActionComplete(DdeItem item, byte[] data, long transactionID)
item - specifies the item name and data format.data - if the transaction manipulates data, then the data contains the value of
the item. If the transaction failed, the data is null.transactionID - is an asyncronous transaction identifier.void disconnect(boolean sameApplication)
sameApplication - specifies if the client and the service are the same application.void serviceRegister(java.lang.String service,
java.lang.String instanceName)
service - is the basic name of the service.instanceName - is an instance-specific service name.void serviceUnregister(java.lang.String service,
java.lang.String instanceName)
service - is the basic name of the service.instanceName - is an instance-specific service name.