23 lines
820 B
Java
23 lines
820 B
Java
package javax.baja.lonworks;
|
|
|
|
import javax.baja.lonworks.datatypes.BSubnetNode;
|
|
import javax.baja.lonworks.datatypes.LonAddress;
|
|
|
|
public interface LonComm {
|
|
BLonNetwork lonNetwork();
|
|
|
|
void registerLonListener(LonListener lonListener, int i, BSubnetNode bSubnetNode, Class cls);
|
|
|
|
void sendAcked(LonAddress lonAddress, LonMessage lonMessage) throws LonException;
|
|
|
|
LonMessage sendRequest(LonAddress lonAddress, LonMessage lonMessage) throws LonException;
|
|
|
|
void sendResponse(LonMessage lonMessage, LonMessage lonMessage2);
|
|
|
|
void sendUnackRepeat(LonAddress lonAddress, LonMessage lonMessage) throws LonException;
|
|
|
|
void sendUnacknowledged(LonAddress lonAddress, LonMessage lonMessage) throws LonException;
|
|
|
|
void unregisterLonListener(LonListener lonListener, int i, BSubnetNode bSubnetNode);
|
|
}
|