MySQL 5.6.14 Source Code Document
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
usr0sess.h File Reference
#include "univ.i"
#include "ut0byte.h"
#include "trx0types.h"
#include "srv0srv.h"
#include "usr0types.h"
#include "que0types.h"
#include "data0data.h"
#include "rem0rec.h"
#include "usr0sess.ic"
Include dependency graph for usr0sess.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sess_t

Macros

#define SESS_ACTIVE   1
#define SESS_ERROR

Functions

UNIV_INTERN sess_tsess_open (void)
UNIV_INTERN void sess_close (sess_t *sess)

Detailed Description

Sessions

Created 6/25/1996 Heikki Tuuri

Definition in file usr0sess.h.

Macro Definition Documentation

#define SESS_ERROR
Value:
2 /* session contains an error message
which has not yet been communicated
to the client */

Definition at line 70 of file usr0sess.h.

Function Documentation

UNIV_INTERN void sess_close ( sess_t sess)

Closes a session, freeing the memory occupied by it.

Parameters
sessin, own: session object

Definition at line 60 of file usr0sess.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

UNIV_INTERN sess_t* sess_open ( void  )

Opens a session.

Returns
own: session object

Definition at line 39 of file usr0sess.cc.

Here is the call graph for this function:

Here is the caller graph for this function: