Platform Package reference: Type XInvokeProc

Description of the type definition XInvokeProc available in all Platform Packages for C compatible target systems. This type definition is intended to be used when integrating the Embedded Wizard created GUI application with the underlying graphics subsystem, graphics hardware or other external GUI applications coexisting on the same system.

Declaration

typedef void (*XInvokeProc)

  const void*       aData

);

Parameters

aData

The data passed in the invocation of EwInvoke() or EwInvokeCopy().

Discussion

The type declaration XInvokeProc defines a prototype for a user implemented routine to be executed in context of Embedded Wizard's own thread or task. To schedule the invocation of such function use EwInvoke() or EwInvokeCopy().