Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- typedef enum _AndroidWireEventType {
- ANDROIDWIRESYNCEVENT = 0,
- ANDROIDWIREKEYDOWNEVENT,
- ANDROIDWIREKEYUPEVENT,
- ANDROIDWIRETOUCHDOWNEVENT,
- ANDROIDWIRETOUCHUPEVENT,
- ANDROIDWIRETRACKBALLNORMALIZEDMOTIONEVENT,
- ANDROIDWIRETRACKBALLPRESSEVENT,
- ANDROIDWIRETRACKBALLRELEASEEVENT
- } AndroidWireEventType;
- typedef struct _AndroidWireEvent {
- AndroidWireEventType type;
- long ts;
- void *dev;
- union u {
- struct {
- int keyCode;
- };
- struct {
- double x, y;
- };
- } AndroidWireEvent;
- typedef struct _AndroidKeyDownEvent {
- AndroidWireEventType type;
- long ts;
- void *dev;
- int keyCode;
- } AndroidKeyDownEvent;
- typedef struct _AndroidKeyUpEvent {
- AndroidWireEventType type;
- long ts;
- void *dev;
- int keyCode;
- } AndroidKeyUpevent;
- typedef struct _AndroidTouchDownEvent {
- AndroidWireEventType type;
- long ts;
- void *dev;
- double x;
- double y;
- } AndroidTouchDownEvent;
- typedef struct _AndroidTouchDownEvent {
- AndroidWireEventType type;
- long ts;
- void *dev;
- double x;
- double y;
- } AndroidTouchDownEvent;
- typedef struct _AndroidTrackballNormalizedMotionEvent {
- AndroidWireEventType type;
- long ts;
- void *dev;
- double x;
- float y;
- } AndroidTrackballNormalizedMotionEvent;
- typedef struct _AndroidTrackballDownEvent {
- AndroidWireEventType type;
- long ts;
- void *dev;
- } AndroidTrackballDownEvent;
- typedef struct _AndroidTrackballUpEvent {
- AndroidWireEventType type;
- long ts;
- void *dev;
- } AndroidTrackballUpEvent;
Add Comment
Please, Sign In to add comment