Create a new event and start timing, the manager may return null/undefined to indicate that it does not want to monitor this source event.
The source name of the event
Optional
payloadDetails: (() => any)An optional callback function to fetch the payload details for the event.
Optional
isAsync: booleanIs the event occurring from a async event
Complete the perfEvent and fire any notifications.
Fire the event which will also complete the passed event
This defines an internal performance manager for tracking and reporting the internal performance of the SDK -- It does not represent or report any event to the server.