Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals

dmxmap.h File Reference

Go to the source code of this file.


Functions

void dmxMapInsert (DMXLocalInputInfoPtr dmxLocal, int remoteEvent, int serverEvent)
void dmxMapClear (DMXLocalInputInfoPtr dmxLocal)
int dmxMapLookup (DMXLocalInputInfoPtr dmxLocal, int remoteEvent)

Detailed Description

Interface to XInput event mapping support.
See also:
dmxmap.c

Function Documentation

void dmxMapClear DMXLocalInputInfoPtr  dmxLocal  ) 
 

Remove all mappings there were inserted with dmxMapInsert.

void dmxMapInsert DMXLocalInputInfoPtr  dmxLocal,
int  remoteEvent,
int  serverEvent
 

Create a mapping from remoteEvent to serverEvent. The remoteEvent is the type returned from the remote server. The serverEvent is from the XI_* list of events in include/extensions/XIproto.h.

int dmxMapLookup DMXLocalInputInfoPtr  dmxLocal,
int  remoteEvent
 

Lookup a mapping for remoteEvent. The remoteEvent is the type returned from the remote server. The return value is that which was passed into dmxMapInsert (i.e., a value from the XI_* list in include/extensions/XIproto.h). If a mapping is not available, -1 is returned.


Generated June 29, 2004 for Distributed Multihead X by doxygen 1.3.4.