.TH "Buffer Set Utilities" 3 "Sun Nov 9 2014" "Version 11.13" "globus_gssapi_gsi" \" -*- nroff -*- .ad l .nh .SH NAME Buffer Set Utilities \- .PP Buffer Set Utilities\&. .SS "Functions" .in +1c .ti -1c .RI "OM_uint32 GSS_CALLCONV \fBgss_create_empty_buffer_set\fP (OM_uint32 *minor_status, gss_buffer_set_t *buffer_set)" .br .RI "\fICreate a empty buffer set\&. \fP" .ti -1c .RI "OM_uint32 GSS_CALLCONV \fBgss_add_buffer_set_member\fP (OM_uint32 *minor_status, const gss_buffer_t member_buffer, gss_buffer_set_t *buffer_set)" .br .RI "\fIAdd a buffer to a buffer set\&. \fP" .ti -1c .RI "OM_uint32 GSS_CALLCONV \fBgss_release_buffer_set\fP (OM_uint32 *minor_status, gss_buffer_set_t *buffer_set)" .br .RI "\fIFree a Buffer Set\&. \fP" .in -1c .SH "Detailed Description" .PP Buffer Set Utilities\&. Functions in this group provide utilities for creating, modifying, and freeing a buffer set\&. .SH "Function Documentation" .PP .SS "OM_uint32 GSS_CALLCONV gss_add_buffer_set_member (OM_uint32 *minor_status, const gss_buffer_tmember_buffer, gss_buffer_set_t *buffer_set)" .PP Add a buffer to a buffer set\&. This function allocates a new gss_buffer_t, initializes it with the values in the member_buffer parameter\&. .PP \fBParameters:\fP .RS 4 \fIminor_status\fP The minor status returned by this function\&. This parameter will be 0 upon success\&. .br \fImember_buffer\fP Buffer to insert into the buffer set\&. .br \fIbuffer_set\fP Pointer to a initialized buffer set structure\&. .RE .PP \fBReturn values:\fP .RS 4 \fIGSS_S_COMPLETE\fP Success .br \fIGSS_S_FAILURE\fP Failure .RE .PP \fBSee also:\fP .RS 4 \fBgss_create_empty_buffer_set\fP .PP \fBgss_release_buffer_set\fP .RE .PP .SS "OM_uint32 GSS_CALLCONV gss_create_empty_buffer_set (OM_uint32 *minor_status, gss_buffer_set_t *buffer_set)" .PP Create a empty buffer set\&. This function allocates and initializes a empty buffer set\&. The memory allocated in this function should be freed by a call to gss_release_buffer_set\&. .PP \fBParameters:\fP .RS 4 \fIminor_status\fP The minor status returned by this function\&. This parameter will be 0 upon success\&. .br \fIbuffer_set\fP Pointer to a buffer set structure\&. .RE .PP \fBReturn values:\fP .RS 4 \fIGSS_S_COMPLETE\fP Success .br \fIGSS_S_FAILURE\fP Failure .RE .PP \fBSee also:\fP .RS 4 \fBgss_add_buffer_set_member\fP .PP \fBgss_release_buffer_set\fP .RE .PP .SS "OM_uint32 GSS_CALLCONV gss_release_buffer_set (OM_uint32 *minor_status, gss_buffer_set_t *buffer_set)" .PP Free a Buffer Set\&. This function will free all memory associated with a buffer set\&. Note that it will also free all memory associated with the buffers int the buffer set\&. .PP \fBParameters:\fP .RS 4 \fIminor_status\fP The minor status returned by this function\&. This parameter will be 0 upon success\&. .br \fIbuffer_set\fP Pointer to a buffer set structure\&. This pointer will point at a NULL value upon return\&. .RE .PP \fBReturn values:\fP .RS 4 \fIGSS_S_COMPLETE\fP Success .br \fIGSS_S_FAILURE\fP Failure .RE .PP \fBSee also:\fP .RS 4 \fBgss_create_empty_buffer_set\fP .PP \fBgss_add_buffer_set_member\fP .RE .PP .SH "Author" .PP Generated automatically by Doxygen for globus_gssapi_gsi from the source code\&.