Use the TEDBServerProcedure object to access the calling information for a custom server procedure in the ElevateDB Server engine. This object is passed to the TEDBEngineOnServerProcedure event in order to allow an event handler to identify which procedure is being called, get and set parameters for the procedure, and send status, log, and progress messages back to the client application.
You should never destroy the instance of the TEDBServerProcedure object passed to the OnServerProcedure event. It is automatically created and destroyed for you in a thread-safe manner.