com.github.wshackle.fanuc.robotneighborhood.events._IRNRDMResponsesEvents Maven / Gradle / Ivy
The newest version!
package com.github.wshackle.fanuc.robotneighborhood.events;
import com4j.*;
/**
* _IRNRDMResponsesEvents Interface
*/
@IID("{A62511CC-B61C-4F50-BC6D-996622C48078}")
public abstract class _IRNRDMResponsesEvents {
// Methods:
/**
*
* Occurs when the content of the most recent response from a robot is different than the last.
*
* @param rdmResponse Mandatory com.github.wshackle.fanuc.robotneighborhood.IRNRDMResponse parameter.
*/
@DISPID(1)
public void onChange(
com.github.wshackle.fanuc.robotneighborhood.IRNRDMResponse rdmResponse) {
throw new UnsupportedOperationException();
}
/**
*
* Occurs when a robot that had previously responded, fails to respond now.
*
* @param rdmResponse Mandatory com.github.wshackle.fanuc.robotneighborhood.IRNRDMResponse parameter.
*/
@DISPID(2)
public void onExpire(
com.github.wshackle.fanuc.robotneighborhood.IRNRDMResponse rdmResponse) {
throw new UnsupportedOperationException();
}
/**
*
* Occurs when a robot not currently in the responses collection responds to an RDM scan.
*
* @param rdmResponse Mandatory com.github.wshackle.fanuc.robotneighborhood.IRNRDMResponse parameter.
*/
@DISPID(3)
public void onNew(
com.github.wshackle.fanuc.robotneighborhood.IRNRDMResponse rdmResponse) {
throw new UnsupportedOperationException();
}
// Properties:
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy