---
title: "writePacketObjects(_:)"
framework: networkextension
role: symbol
role_heading: Instance Method
path: "networkextension/nepackettunnelflow/writepacketobjects(_:)"
---

# writePacketObjects(_:)

Write multiple IP packets to the TUN interface.

## Declaration

```swift
func writePacketObjects(_ packets: [NEPacket]) -> Bool
```

## See Also

### Handling IP packets

- [readPacketObjects(completionHandler:)](networkextension/nepackettunnelflow/readpacketobjects(completionhandler:).md)
- [readPackets(completionHandler:)](networkextension/nepackettunnelflow/readpackets(completionhandler:).md)
- [writePackets(_:withProtocols:)](networkextension/nepackettunnelflow/writepackets(_:withprotocols:).md)
