Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
mysql_sessi...ck_get_next(3)   MariaDB Connector/C  mysql_sessi...ck_get_next(3)

   Name
     mysql_session_track_get_next - Retrieves the next session status change in-
     formation

   Synopsis
	    #include <mysql.h>

	    int mysql_session_track_get_next(MYSQL * mysql,
					     enum enum_session_state_type type,
					     const char **data,
					     size_t *length );

   Description
     mysql_session_track_get_next() retrieves the session status change informa-
     tion  received  from  the	server	after  a  successful  call to mysql_ses-
     sion_track_get_first(3).

     mysql_session_track_get_next() needs to be called repeatedly  until  a  non
     zero return value indicates end of data.

   Parameters
     * mysql - mysql handle, which was previously allocated by mysql_init(3) and
       connected bys mysql_real_connect(3).

     * type - type of information.  Valid values are

       * SESSION_TRACK_SYSTEM_VARIABLES

       * SESSION_TRACK_SCHEMA

       * SESSION_TRACK_STATE_CHANGE

       * SESSION_TRACK_GTIDS (unsupported)

     * data - pointer to data, which must be declared as const char *

     * length  -  pointer to a size_t variable, which will contain the length of
       data

   Return value
     Zero for success, nonzero if an error occurred.

   History
     mysql_session_track_get_next() was added in  Connector/C  3.0  and  MariaDB
     Server 10.2.

   See also
     mysql_session_track_get_first(3)

Version 3.4					    mysql_sessi...ck_get_next(3)

Want to link to this manual page? Use this URL:
<
https://man.freebsd.org/cgi/man.cgi?query=mysql_session_track_get_next&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help