---
title: SCNetworkConnectionContext
framework: systemconfiguration
role: symbol
role_heading: Structure
path: systemconfiguration/scnetworkconnectioncontext
---

# SCNetworkConnectionContext

A structure containing user-specified data and callbacks for a network connection.

## Declaration

```swift
struct SCNetworkConnectionContext
```

## Topics

### Initializers

- [init()](systemconfiguration/scnetworkconnectioncontext/init().md)
- [init(version:info:retain:release:copyDescription:)](systemconfiguration/scnetworkconnectioncontext/init(version:info:retain:release:copydescription:).md)

### Instance Properties

- [copyDescription](systemconfiguration/scnetworkconnectioncontext/copydescription.md)
- [info](systemconfiguration/scnetworkconnectioncontext/info.md)
- [release](systemconfiguration/scnetworkconnectioncontext/release.md)
- [retain](systemconfiguration/scnetworkconnectioncontext/retain.md)
- [version](systemconfiguration/scnetworkconnectioncontext/version.md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Data Types

- [SCNetworkConnection](systemconfiguration/scnetworkconnection.md)
- [SCNetworkConnectionCallBack](systemconfiguration/scnetworkconnectioncallback.md)
