Function libnghttp2_sys::nghttp2_session_client_new2 [−][src]
pub unsafe extern "C" fn nghttp2_session_client_new2(
session_ptr: *mut *mut nghttp2_session,
callbacks: *const nghttp2_session_callbacks,
user_data: *mut c_void,
option: *const nghttp2_option
) -> c_int
@function
Like nghttp2_session_client_new()
, but with additional options
specified in the |option|.
The |option| can be NULL
and the call is equivalent to
nghttp2_session_client_new()
.
This function does not take ownership |option|. The application is responsible for freeing |option| if it finishes using the object.
The library code does not refer to |option| after this function returns.
This function returns 0 if it succeeds, or one of the following negative error codes:
:enum:NGHTTP2_ERR_NOMEM
Out of memory.