---
title: NEAppProxyUDPFlow
framework: networkextension
role: symbol
role_heading: Class
path: networkextension/neappproxyudpflow
---

# NEAppProxyUDPFlow

An object for reading and writing data to and from a UDP conversation being proxied by the provider.

## Declaration

```swift
class NEAppProxyUDPFlow
```

## Mentioned in

Handling Flow Copying

## Overview

Overview App Proxy Providers receive UDP connections to be proxied in the form of NEAppProxyUDPFlow objects.

## Topics

### Handling flow data

- [readDatagrams(completionHandler:)](networkextension/neappproxyudpflow/readdatagrams(completionhandler:)-9z8gw.md)
- [writeDatagrams(_:sentBy:completionHandler:)](networkextension/neappproxyudpflow/writedatagrams(_:sentby:completionhandler:).md)

### Getting flow information

- [localEndpoint](networkextension/neappproxyudpflow/localendpoint.md)

### Instance Properties

- [localFlowEndpoint](networkextension/neappproxyudpflow/localflowendpoint-7ukb6.md)

### Instance Methods

- [readDatagrams()](networkextension/neappproxyudpflow/readdatagrams().md)
- [readDatagrams(completionHandler:)](networkextension/neappproxyudpflow/readdatagrams(completionhandler:)-71k28.md)
- [writeDatagrams(_:)](networkextension/neappproxyudpflow/writedatagrams(_:).md)
- [writeDatagrams(_:completionHandler:)](networkextension/neappproxyudpflow/writedatagrams(_:completionhandler:).md)

## Relationships

### Inherits From

- [NEAppProxyFlow](networkextension/neappproxyflow.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Flow handling

- [NEAppProxyTCPFlow](networkextension/neappproxytcpflow.md)
- [NEAppProxyFlow](networkextension/neappproxyflow.md)
- [NEFlowMetaData](networkextension/neflowmetadata.md)
- [In-Provider Networking](networkextension/in-provider-networking.md)
- [Handling Flow Copying](networkextension/handling-flow-copying.md)
