- Reworked the connection object and the IO system

- Reworked the support for TRICS
- Added a second generation motor
This commit is contained in:
koennecke
2009-02-03 08:05:39 +00:00
parent f6d595665e
commit 361ee9ebea
119 changed files with 16455 additions and 3674 deletions

View File

@ -54,6 +54,10 @@ void DevDebugMode(DevSer *devser, int steps);
* \param devser the device serializer
*/
void DevKill(DevSer *devser);
/** \brief Disconnect
* \param devser The device serializer to disconnect
*/
void DevDisconnect(DevSer *devser);
/** \brief Queue an action
*
@ -67,8 +71,10 @@ void DevKill(DevSer *devser);
* \param killFunc the action data kill function (called from DevKill and
* after the action has finished, i.e. when hdl returned NULL)
* or NULL if no kill function is needed.
* \return 0 when not queued because a similar action is already on the queue,
* 1 on success.
*/
void DevQueue(DevSer *devser, void *actionData, DevPrio prio,
int DevQueue(DevSer *devser, void *actionData, DevPrio prio,
DevActionHandler hdl, DevActionMatch *matchFunc,
DevKillActionData *killFunc) ;