1gnutls_session_get_data(3)          gnutls          gnutls_session_get_data(3)
2
3
4

NAME

6       gnutls_session_get_data - API function
7

SYNOPSIS

9       #include <gnutls/gnutls.h>
10
11       int   gnutls_session_get_data(gnutls_session_t  session,  void  *  ses‐
12       sion_data, size_t * session_data_size);
13

ARGUMENTS

15       gnutls_session_t session
16                   is a gnutls_session_t structure.
17
18       void * session_data
19                   is a pointer to space to hold the session.
20
21       size_t * session_data_size
22                   is the session_data's size, or it will be set by the  func‐
23                   tion.
24

DESCRIPTION

26       Returns  all  session parameters needed to be stored to support resump‐
27       tion.  The client should call this,  and  store  the  returned  session
28       data.   A   session   may  be  resumed  later  by  calling  gnutls_ses‐
29       sion_set_data().  This function  must  be  called  after  a  successful
30       (full)  handshake.  It  should  not  be  used in resumed sessions --see
31       gnutls_session_is_resumed().
32

RETURNS

34       On success, GNUTLS_E_SUCCESS (0) is returned, otherwise an  error  code
35       is returned.
36

REPORTING BUGS

38       Report bugs to <bugs@gnutls.org>.
39       Home page: http://www.gnutls.org
40
41
43       Copyright © 2001-2014 Free Software Foundation, Inc..
44       Copying  and  distribution  of this file, with or without modification,
45       are permitted in any medium  without  royalty  provided  the  copyright
46       notice and this notice are preserved.
47

SEE ALSO

49       The  full  documentation  for gnutls is maintained as a Texinfo manual.
50       If the /usr/share/doc/gnutls/ directory does not contain the HTML  form
51       visit
52
53       http://www.gnutls.org/manual/
54
55gnutls                              3.3.29          gnutls_session_get_data(3)
Impressum