~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to libdrizzle-2.0/constants.h

  • Committer: Mark Atwood
  • Date: 2011-11-20 08:50:16 UTC
  • mfrom: (2461.1.2 drizzle-build)
  • Revision ID: me@mark.atwood.name-20111120085016-2o4no5btx18x2gws
mergeĀ lp:~brianaker/drizzle/libdrizzle-refactor

Show diffs side-by-side

added added

removed removed

Lines of Context:
69
69
#define DRIZZLE_MAX_ERROR_SIZE           2048
70
70
#define DRIZZLE_MAX_USER_SIZE            64
71
71
#define DRIZZLE_MAX_PASSWORD_SIZE        32
72
 
#define DRIZZLE_MAX_DB_SIZE              64
 
72
#define DRIZZLE_MAX_SCHEMA_SIZE          64
 
73
#define DRIZZLE_MAX_DB_SIZE              DRIZZLE_MAX_SCHEMA_SIZE
73
74
#define DRIZZLE_MAX_INFO_SIZE            2048
74
75
#define DRIZZLE_MAX_SQLSTATE_SIZE        5
75
76
#define DRIZZLE_MAX_CATALOG_SIZE         128
196
197
 */
197
198
enum drizzle_con_socket_t
198
199
{
199
 
  DRIZZLE_CON_SOCKET_TCP= 0,
200
 
  DRIZZLE_CON_SOCKET_UDS= (1 << 0)
 
200
  DRIZZLE_CON_SOCKET_TCP,
 
201
  DRIZZLE_CON_SOCKET_UDS
201
202
};
202
203
 
203
204
#ifndef __cplusplus
525
526
class drizzle_result_st;
526
527
class drizzle_column_st;
527
528
#endif
 
529
 
528
530
typedef char drizzle_field_t_type;
529
531
typedef drizzle_field_t_type *drizzle_field_t;
530
532
typedef drizzle_field_t drizzle_row_t_type;
541
543
#endif
542
544
 
543
545
/* Function types. */
544
 
typedef void (drizzle_context_free_fn)(drizzle_st *drizzle,
545
 
                                       void *context);
546
 
typedef void (drizzle_log_fn)(const char *line, drizzle_verbose_t verbose,
547
 
                              void *context);
 
546
typedef void (drizzle_context_free_fn)(drizzle_st *drizzle, void *context);
 
547
typedef void (drizzle_log_fn)(const char *line, drizzle_verbose_t verbose, void *context);
548
548
typedef drizzle_return_t (drizzle_state_fn)(drizzle_con_st *con);
549
 
typedef void (drizzle_con_context_free_fn)(drizzle_con_st *con,
550
 
                                           void *context);
551
 
typedef void (drizzle_query_context_free_fn)(drizzle_query_st *query,
552
 
                                             void *context);
 
549
typedef void (drizzle_con_context_free_fn)(drizzle_con_st *con, void *context);
 
550
typedef void (drizzle_query_context_free_fn)(drizzle_query_st *query, void *context);
553
551
/**
554
552
 * Custom function to register or deregister interest in file descriptor
555
553
 * events. See drizzle_set_event_watch_fn().