---
title: gss_channel_bindings_struct
framework: GSS
role: symbol
role_heading: Structure
platforms: [iOS 5.0+, iPadOS 5.0+, Mac Catalyst 13.0+, macOS 10.14+, visionOS 1.0+]
path: gss/gss_channel_bindings_struct
---

# gss_channel_bindings_struct

The structure defining a channel bindings descriptor that specifies the communications channel used to carry a context.

## Declaration

```swift
struct gss_channel_bindings_struct
```

## Topics

### Instance Properties

- [initiator_addrtype](gss/gss_channel_bindings_struct/initiator_addrtype.md)
- [initiator_address](gss/gss_channel_bindings_struct/initiator_address.md)
- [acceptor_addrtype](gss/gss_channel_bindings_struct/acceptor_addrtype.md)
- [acceptor_address](gss/gss_channel_bindings_struct/acceptor_address.md)
- [application_data](gss/gss_channel_bindings_struct/application_data.md)

### Initialization

- [init()](gss/gss_channel_bindings_struct/init().md)
- [init(initiator_addrtype:initiator_address:acceptor_addrtype:acceptor_address:application_data:)](gss/gss_channel_bindings_struct/init(initiator_addrtype:initiator_address:acceptor_addrtype:acceptor_address:application_data:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)

## See Also

### Channel Bindings

- [gss_ctx_id_t](gss/gss_ctx_id_t.md)
- [gss_channel_bindings_t](gss/gss_channel_bindings_t.md)
- [gss_const_channel_bindings_t](gss/gss_const_channel_bindings_t.md)
