Structure

gss_buffer_desc_struct

The structure for a buffer descriptor that you use to exchange octet streams with many GSS-API functions.

Declaration

struct gss_buffer_desc_struct

Topics

Instance Properties

var length: Int

The number of bytes held in the buffer.

var value: UnsafeMutableRawPointer!

A pointer to the bytes in the buffer.

Initialization

init()

Initialize a new, empty buffer.

init(length: Int, value: UnsafeMutableRawPointer!)

Initialize a new buffer with the given array of elements.

See Also

Buffer Data Structures

typealias gss_qop_t

A quality of protection setting.

typealias gss_iov_buffer_t

The structure for a vectored I/O buffer and its defined type.

typealias gss_iov_buffer_desc

The structure for a vectored I/O buffer and its defined type.

struct gss_iov_buffer_desc_struct

The structure for a vectored I/O buffer and its defined type.

typealias gss_buffer_t

A pointer to a buffer descriptor that you use to exchange octet streams with many GSS-API functions.

typealias gss_const_buffer_t

A pointer to an immutable buffer descriptor that you use to exchange octet streams with many GSS-API functions.

typealias gss_buffer_set_t

A pointer to the descriptor that you use to manage an array of buffer descriptors.

typealias gss_buffer_desc

The buffer descriptor that you use to exchange octet streams with many GSS-API functions.

typealias gss_buffer_set_desc

The descriptor that you use to manage an array of buffer descriptors.

struct gss_buffer_set_desc_struct

The structure for a buffer set descriptor that you use to manage an array of buffer descriptors.