Skip to content

File cas_schema_info.h

FileList > broker > cas_schema_info.h

Go to the source code of this file

  • #include "dbtype_def.h"
  • #include "cas_net_buf.h"

Public Types

Type Name
typedef void(* T_SCHEMA_META_F

Public Functions

Type Name
void schema_attr_meta (T_NET_BUF * net_buf)
void schema_attrpriv_meta (T_NET_BUF * net_buf)
void schema_classpriv_meta (T_NET_BUF * net_buf)
void schema_constraint_meta (T_NET_BUF * net_buf)
void schema_directsuper_meta (T_NET_BUF * net_buf)
void schema_fk_info_meta (T_NET_BUF * net_buf)
void schema_method_meta (T_NET_BUF * net_buf)
void schema_methodfile_meta (T_NET_BUF * net_buf)
void schema_primarykey_meta (T_NET_BUF * net_buf)
void schema_query_spec_meta (T_NET_BUF * net_buf)
void schema_superclasss_meta (T_NET_BUF * net_buf)
void schema_table_meta (T_NET_BUF * net_buf)
void schema_trigger_meta (T_NET_BUF * net_buf)

Macros

Type Name
define SCH_CLASS_REMARKS_STR_LEN [**DB\_MAX\_CLASS\_COMMENT\_LENGTH**](dbtype__def_8h.md#define-db_max_class_comment_length)
define SCH_REMARKS_STR_LEN [**DB\_MAX\_COMMENT\_LENGTH**](dbtype__def_8h.md#define-db_max_comment_length)
define SCH_STR_LEN [**DB\_MAX\_IDENTIFIER\_LENGTH**](dbtype__def_8h.md#define-db_max_identifier_length)

Public Types Documentation

typedef T_SCHEMA_META_F

typedef void(* T_SCHEMA_META_F) (T_NET_BUF *);

Public Functions Documentation

function schema_attr_meta

void schema_attr_meta (
    T_NET_BUF * net_buf
) 

function schema_attrpriv_meta

void schema_attrpriv_meta (
    T_NET_BUF * net_buf
) 

function schema_classpriv_meta

void schema_classpriv_meta (
    T_NET_BUF * net_buf
) 

function schema_constraint_meta

void schema_constraint_meta (
    T_NET_BUF * net_buf
) 

function schema_directsuper_meta

void schema_directsuper_meta (
    T_NET_BUF * net_buf
) 

function schema_fk_info_meta

void schema_fk_info_meta (
    T_NET_BUF * net_buf
) 

function schema_method_meta

void schema_method_meta (
    T_NET_BUF * net_buf
) 

function schema_methodfile_meta

void schema_methodfile_meta (
    T_NET_BUF * net_buf
) 

function schema_primarykey_meta

void schema_primarykey_meta (
    T_NET_BUF * net_buf
) 

function schema_query_spec_meta

void schema_query_spec_meta (
    T_NET_BUF * net_buf
) 

function schema_superclasss_meta

void schema_superclasss_meta (
    T_NET_BUF * net_buf
) 

function schema_table_meta

void schema_table_meta (
    T_NET_BUF * net_buf
) 

function schema_trigger_meta

void schema_trigger_meta (
    T_NET_BUF * net_buf
) 

Macro Definition Documentation

define SCH_CLASS_REMARKS_STR_LEN

#define SCH_CLASS_REMARKS_STR_LEN `DB_MAX_CLASS_COMMENT_LENGTH`

define SCH_REMARKS_STR_LEN

#define SCH_REMARKS_STR_LEN `DB_MAX_COMMENT_LENGTH`

define SCH_STR_LEN

#define SCH_STR_LEN `DB_MAX_IDENTIFIER_LENGTH`


The documentation for this class was generated from the following file cubrid/src/broker/cas_schema_info.h