added change priority call
This commit is contained in:
@@ -972,6 +972,15 @@ int epicsShareAPI db_start_events (
|
||||
return DB_EVENT_OK;
|
||||
}
|
||||
|
||||
/*
|
||||
* db_event_change_priority()
|
||||
*/
|
||||
void epicsShareAPI db_event_change_priority ( dbEventCtx ctx, unsigned epicsPriority )
|
||||
{
|
||||
struct event_user * evUser = ( struct event_user * ) ctx;
|
||||
epicsThreadSetPriority ( evUser->taskid, epicsPriority );
|
||||
}
|
||||
|
||||
/*
|
||||
* db_event_flow_ctrl_mode_on()
|
||||
*/
|
||||
|
||||
@@ -74,6 +74,7 @@ epicsShareFunc int epicsShareAPI db_add_extra_labor_event (
|
||||
dbEventCtx ctx, EXTRALABORFUNC *func, void *arg);
|
||||
epicsShareFunc int epicsShareAPI db_flush_extra_labor_event (dbEventCtx);
|
||||
epicsShareFunc int epicsShareAPI db_post_extra_labor (dbEventCtx ctx);
|
||||
epicsShareFunc void epicsShareAPI db_event_change_priority ( dbEventCtx ctx, unsigned epicsPriority );
|
||||
|
||||
typedef void EVENTFUNC (void *user_arg, struct dbAddr *paddr,
|
||||
int eventsRemaining, struct db_field_log *pfl);
|
||||
|
||||
Reference in New Issue
Block a user