/** * sends the record event to all registered listeners. * @param record the record to be thrown. * @return <c>false</c> to abort. This aborts * out of the event loop should the listener return false */ private bool ProcessRecord(Record record) { if (!IsSidIncluded(record.Sid)) { return(true); } return(_listener.ProcessRecord(record)); }