A Pascal function with an [ASYNCHRONOUS] attribute. May be local or global. For example:
[ASYNCHRONOUS] Function AsynchFunc(P1, P2 : INTEGER) : INTEGER; BEGIN ... END;