---
title: NWConnectionGroup
framework: network
role: symbol
role_heading: Class
path: network/nwconnectiongroup
---

# NWConnectionGroup

An object you use to communicate with a group of endpoints, such as an IP multicast group on a local network.

## Declaration

```swift
final class NWConnectionGroup
```

## Topics

### Establishing Group Connectivity

- [init(with:using:)](network/nwconnectiongroup/init(with:using:).md)
- [NWMulticastGroup](network/nwmulticastgroup.md)
- [NWGroupDescriptor](network/nwgroupdescriptor.md)
- [start(queue:)](network/nwconnectiongroup/start(queue:).md)

### Sending and Receiving Group Messages

- [setReceiveHandler(maximumMessageSize:rejectOversizedMessages:handler:)](network/nwconnectiongroup/setreceivehandler(maximummessagesize:rejectoversizedmessages:handler:).md)
- [send(content:to:message:completion:)](network/nwconnectiongroup/send(content:to:message:completion:).md)
- [NWConnectionGroup.Message](network/nwconnectiongroup/message.md)

### Managing Groups

- [stateUpdateHandler](network/nwconnectiongroup/stateupdatehandler.md)
- [NWConnectionGroup.State](network/nwconnectiongroup/state-swift.enum.md)
- [state](network/nwconnectiongroup/state-swift.property.md)
- [cancel()](network/nwconnectiongroup/cancel().md)

### Inspecting Groups

- [descriptor](network/nwconnectiongroup/descriptor.md)
- [parameters](network/nwconnectiongroup/parameters.md)
- [queue](network/nwconnectiongroup/queue.md)

### Instance Properties

- [newConnectionHandler](network/nwconnectiongroup/newconnectionhandler.md)

### Instance Methods

- [extract(connectionTo:using:)](network/nwconnectiongroup/extract(connectionto:using:).md)
- [metadata(definition:)](network/nwconnectiongroup/metadata(definition:).md)
- [reinsert(connection:)](network/nwconnectiongroup/reinsert(connection:).md)

## Relationships

### Conforms To

- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Connections and Listeners

- [NWConnection](network/nwconnection.md)
- [NWListener](network/nwlistener.md)
- [NWBrowser](network/nwbrowser.md)
- [NWEthernetChannel](network/nwethernetchannel.md)
