---
title: NEFilterSocketFlow
framework: networkextension
role: symbol
role_heading: Class
path: networkextension/nefiltersocketflow
---

# NEFilterSocketFlow

A flow of network data that the filter examines.

## Declaration

```swift
class NEFilterSocketFlow
```

## Topics

### Getting socket flow properties

- [remoteEndpoint](networkextension/nefiltersocketflow/remoteendpoint.md)
- [remoteHostname](networkextension/nefiltersocketflow/remotehostname.md)
- [NEFilterFlow](networkextension/nefilterflow.md)
- [localEndpoint](networkextension/nefiltersocketflow/localendpoint.md)
- [socketFamily](networkextension/nefiltersocketflow/socketfamily.md)
- [socketType](networkextension/nefiltersocketflow/sockettype.md)
- [socketProtocol](networkextension/nefiltersocketflow/socketprotocol.md)

### Instance Properties

- [localFlowEndpoint](networkextension/nefiltersocketflow/localflowendpoint-89z3l.md)
- [remoteFlowEndpoint](networkextension/nefiltersocketflow/remoteflowendpoint-6bnas.md)

## Relationships

### Inherits From

- [NEFilterFlow](networkextension/nefilterflow.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCoding](foundation/nscoding.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSSecureCoding](foundation/nssecurecoding.md)

## See Also

### Flow handling

- [NEFilterFlow](networkextension/nefilterflow.md)
- [NEFilterBrowserFlow](networkextension/nefilterbrowserflow.md)
- [NEFilterNewFlowVerdict](networkextension/nefilternewflowverdict.md)
- [NEFilterDataVerdict](networkextension/nefilterdataverdict.md)
- [NEFilterControlVerdict](networkextension/nefiltercontrolverdict.md)
- [NEFilterRemediationVerdict](networkextension/nefilterremediationverdict.md)
- [NEFilterVerdict](networkextension/nefilterverdict.md)
- [NEFilterReport](networkextension/nefilterreport.md)
