---
title: NWGroupDescriptor
framework: network
role: symbol
role_heading: Protocol
path: network/nwgroupdescriptor
---

# NWGroupDescriptor

A protocol that defines a group of endpoints with which you can communicate, such as a multicast group.

## Declaration

```swift
protocol NWGroupDescriptor : AnyObject, Sendable
```

## Topics

### Inspecting Groups

- [members](network/nwgroupdescriptor/members.md)

## Relationships

### Inherits From

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

### Conforming Types

- [NWMulticastGroup](network/nwmulticastgroup.md)
- [NWMultiplexGroup](network/nwmultiplexgroup.md)

## See Also

### Establishing Group Connectivity

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