save version 0.1. Last version working on wiiuse 0.9 API.

git-svn-id: http://wiiusej.googlecode.com/svn/trunk@51 ae48ae66-6a45-0410-b38e-211266189506
This commit is contained in:
guilhem.duche
2008-02-12 15:43:14 +00:00
parent 1976abf06e
commit 24d167af3b

View File

@@ -0,0 +1,82 @@
package wiiusej;
/**
* Represents a request we could do to the WiiUse API.
* @author gduche
*
*/
public class WiiUseApiRequest {
public static int WIIUSE_STATUS_REQUEST=1;
public static int WIIUSE_ACTIVATE_SMOOTHING_REQUEST=2;
public static int WIIUSE_DEACTIVATE_SMOOTHING_REQUEST=-2;
public static int WIIUSE_ACTIVATE_IR_TRACKING_REQUEST=3;
public static int WIIUSE_DEACTIVATE_IR_TRACKING_REQUEST=-3;
public static int WIIUSE_ACTIVATE_MOTION_SENSING_REQUEST=4;
public static int WIIUSE_DEACTIVATE_MOTION_SENSING_REQUEST=-4;
public static int WIIUSE_CLOSE_CONNECTION_REQUEST=5;
public static int WIIUSE_ACTIVATE_CONTINUOUS_REQUEST=6;
public static int WIIUSE_DEACTIVATE_CONTINUOUS_REQUEST=-6;
public static int WIIUSE_ACTIVATE_RUMBLE_REQUEST=7;
public static int WIIUSE_DEACTIVATE_RUMBLE_REQUEST=-7;
public static int WIIUSE_LEDS_REQUEST=8;
public static int WIIUSE_ORIENT_THRESHOLHD_REQUEST=9;
private int wiimoteId=0;
private int requestType=0;
/**
* Constructor setting the id of the wiimote concerned.
* @param id the id of the wiimote concerned.
*/
public WiiUseApiRequest(int id){
wiimoteId = id;
}
/**
* Constructor setting the id of the wiimote concerned.
* @param id the id of the wiimote concerned.
*
*/
public WiiUseApiRequest(int id, int type){
wiimoteId = id;
requestType = type;
}
/**
* Get id of the wiimote concerned by this request.
* @return id of the wiimote concerned
*/
public int getId(){
return wiimoteId;
}
/**
* Set id of the wiimote concerned by this request.
* @param id id fh the wiimote concernet
*/
public void setId(int id){
wiimoteId = id;
}
/**
* Get the request type.
* @return the requestType
*/
public int getRequestType() {
return requestType;
}
/**
* Set the request type.
* @param requestType the requestType to set
*/
public void setRequestType(int requestType) {
this.requestType = requestType;
}
}