Class

NEFilterReport

The report of the data provider’s action on a flow.

Declaration

@interface NEFilterReport : NSObject

Overview

The system issues a report by calling your control provider's handleReport: method with a report instance when the data provider issues a verdict whose shouldReport property is set to YES.

Topics

Getting Report Properties

flow

The flow on which the associated action was taken.

action

The action taken on the reported flow.

NEFilterAction

The actions a data provider can take on a filter flow.

event

The type of event indicated by this report.

NEFilterReportEvent

A type that represents the kind of event indicated by a report.

bytesInboundCount

The number of inbound bytes received from the flow.

bytesOutboundCount

The number of outbound bytes sent on the flow.

Relationships

Inherits From

See Also

Flow Handling

NEFilterBrowserFlow

A flow of network data, originating from a WebKit-based browser, that the filter examines.

NEFilterSocketFlow

A flow of network data that the filter examines.

NEFilterFlow

The abstract base class for types that represent flows of network data.

NEFilterNewFlowVerdict

The result from a filter data provder after the initial examination of a flow.

NEFilterDataVerdict

The result from a filter data provder for subsequent chunks of data on a flow.

NEFilterControlVerdict

The result from a filter control provider.

NEFilterRemediationVerdict

The result from a filter data provider after the user requests remediation for a blocked flow.

NEFilterVerdict

The abstract base class for filter verdict classes.