--- !ruby/object:RI::ClassDescription 
attributes: 
- !ruby/object:RI::Attribute 
  comment: 
  name: affected_rows
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: field_count
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: info
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: insert_id
  rw: R
- !ruby/object:RI::Attribute 
  comment: 
  name: query_with_result
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  name: status
  rw: RW
- !ruby/object:RI::Attribute 
  comment: 
  name: thread_id
  rw: R
class_methods: 
- !ruby/object:RI::MethodSummary 
  name: debug
- !ruby/object:RI::MethodSummary 
  name: escape_string
- !ruby/object:RI::MethodSummary 
  name: finalizer
- !ruby/object:RI::MethodSummary 
  name: get_client_info
- !ruby/object:RI::MethodSummary 
  name: init
- !ruby/object:RI::MethodSummary 
  name: new
- !ruby/object:RI::MethodSummary 
  name: real_connect
comment: 
- !ruby/struct:SM::Flow::P 
  body: "$Id: mysql.rb,v 1.24 2005/02/12 11:37:15 tommy Exp $"
- !ruby/struct:SM::Flow::P 
  body: Copyright (C) 2003-2005 TOMITA Masahiro tommy@tmtm.org
constants: 
- !ruby/object:RI::Constant 
  comment: 
  name: VERSION
  value: "\"4.0-ruby-0.2.6-plus-changes\""
- !ruby/object:RI::Constant 
  comment: 
  name: MAX_PACKET_LENGTH
  value: 256*256*256-1
- !ruby/object:RI::Constant 
  comment: 
  name: MAX_ALLOWED_PACKET
  value: 1024*1024*1024
- !ruby/object:RI::Constant 
  comment: 
  name: MYSQL_UNIX_ADDR
  value: "\"/tmp/mysql.sock\""
- !ruby/object:RI::Constant 
  comment: 
  name: MYSQL_PORT
  value: "3306"
- !ruby/object:RI::Constant 
  comment: 
  name: PROTOCOL_VERSION
  value: "10"
- !ruby/object:RI::Constant 
  comment: 
  name: SCRAMBLE_LENGTH
  value: "20"
- !ruby/object:RI::Constant 
  comment: 
  name: SCRAMBLE_LENGTH_323
  value: "8"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Command
  name: COM_SLEEP
  value: "0"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_QUIT
  value: "1"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_INIT_DB
  value: "2"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_QUERY
  value: "3"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_FIELD_LIST
  value: "4"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_CREATE_DB
  value: "5"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_DROP_DB
  value: "6"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_REFRESH
  value: "7"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_SHUTDOWN
  value: "8"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_STATISTICS
  value: "9"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_PROCESS_INFO
  value: "10"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_CONNECT
  value: "11"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_PROCESS_KILL
  value: "12"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_DEBUG
  value: "13"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_PING
  value: "14"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_TIME
  value: "15"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_DELAYED_INSERT
  value: "16"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_CHANGE_USER
  value: "17"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_BINLOG_DUMP
  value: "18"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_TABLE_DUMP
  value: "19"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_CONNECT_OUT
  value: "20"
- !ruby/object:RI::Constant 
  comment: 
  name: COM_REGISTER_SLAVE
  value: "21"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Client flag
  name: CLIENT_LONG_PASSWORD
  value: "1"
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_FOUND_ROWS
  value: 1 << 1
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_LONG_FLAG
  value: 1 << 2
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_CONNECT_WITH_DB
  value: 1 << 3
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_NO_SCHEMA
  value: 1 << 4
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_COMPRESS
  value: 1 << 5
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_ODBC
  value: 1 << 6
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_LOCAL_FILES
  value: 1 << 7
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_IGNORE_SPACE
  value: 1 << 8
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_PROTOCOL_41
  value: 1 << 9
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_INTERACTIVE
  value: 1 << 10
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_SSL
  value: 1 << 11
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_IGNORE_SIGPIPE
  value: 1 << 12
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_TRANSACTIONS
  value: 1 << 13
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_RESERVED
  value: 1 << 14
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_SECURE_CONNECTION
  value: 1 << 15
- !ruby/object:RI::Constant 
  comment: 
  name: CLIENT_CAPABILITIES
  value: CLIENT_LONG_PASSWORD|CLIENT_LONG_FLAG|CLIENT_TRANSACTIONS
- !ruby/object:RI::Constant 
  comment: 
  name: PROTO_AUTH41
  value: CLIENT_PROTOCOL_41 | CLIENT_SECURE_CONNECTION
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Connection Option
  name: OPT_CONNECT_TIMEOUT
  value: "0"
- !ruby/object:RI::Constant 
  comment: 
  name: OPT_COMPRESS
  value: "1"
- !ruby/object:RI::Constant 
  comment: 
  name: OPT_NAMED_PIPE
  value: "2"
- !ruby/object:RI::Constant 
  comment: 
  name: INIT_COMMAND
  value: "3"
- !ruby/object:RI::Constant 
  comment: 
  name: READ_DEFAULT_FILE
  value: "4"
- !ruby/object:RI::Constant 
  comment: 
  name: READ_DEFAULT_GROUP
  value: "5"
- !ruby/object:RI::Constant 
  comment: 
  name: SET_CHARSET_DIR
  value: "6"
- !ruby/object:RI::Constant 
  comment: 
  name: SET_CHARSET_NAME
  value: "7"
- !ruby/object:RI::Constant 
  comment: 
  name: OPT_LOCAL_INFILE
  value: "8"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Server Status
  name: SERVER_STATUS_IN_TRANS
  value: "1"
- !ruby/object:RI::Constant 
  comment: 
  name: SERVER_STATUS_AUTOCOMMIT
  value: "2"
- !ruby/object:RI::Constant 
  comment: 
  - !ruby/struct:SM::Flow::P 
    body: Refresh parameter
  name: REFRESH_GRANT
  value: "1"
- !ruby/object:RI::Constant 
  comment: 
  name: REFRESH_LOG
  value: "2"
- !ruby/object:RI::Constant 
  comment: 
  name: REFRESH_TABLES
  value: "4"
- !ruby/object:RI::Constant 
  comment: 
  name: REFRESH_HOSTS
  value: "8"
- !ruby/object:RI::Constant 
  comment: 
  name: REFRESH_STATUS
  value: "16"
- !ruby/object:RI::Constant 
  comment: 
  name: REFRESH_THREADS
  value: "32"
- !ruby/object:RI::Constant 
  comment: 
  name: REFRESH_SLAVE
  value: "64"
- !ruby/object:RI::Constant 
  comment: 
  name: REFRESH_MASTER
  value: "128"
full_name: Mysql
includes: []

instance_methods: 
- !ruby/object:RI::MethodSummary 
  name: change_user
- !ruby/object:RI::MethodSummary 
  name: character_set_name
- !ruby/object:RI::MethodSummary 
  name: client_info
- !ruby/object:RI::MethodSummary 
  name: client_info
- !ruby/object:RI::MethodSummary 
  name: close
- !ruby/object:RI::MethodSummary 
  name: connect
- !ruby/object:RI::MethodSummary 
  name: connect
- !ruby/object:RI::MethodSummary 
  name: create_db
- !ruby/object:RI::MethodSummary 
  name: drop_db
- !ruby/object:RI::MethodSummary 
  name: dump_debug_info
- !ruby/object:RI::MethodSummary 
  name: escape_string
- !ruby/object:RI::MethodSummary 
  name: get_client_info
- !ruby/object:RI::MethodSummary 
  name: get_host_info
- !ruby/object:RI::MethodSummary 
  name: get_proto_info
- !ruby/object:RI::MethodSummary 
  name: get_server_info
- !ruby/object:RI::MethodSummary 
  name: handle_auth_fallback
- !ruby/object:RI::MethodSummary 
  name: host_info
- !ruby/object:RI::MethodSummary 
  name: inspect
- !ruby/object:RI::MethodSummary 
  name: kill
- !ruby/object:RI::MethodSummary 
  name: list_dbs
- !ruby/object:RI::MethodSummary 
  name: list_fields
- !ruby/object:RI::MethodSummary 
  name: list_processes
- !ruby/object:RI::MethodSummary 
  name: list_tables
- !ruby/object:RI::MethodSummary 
  name: options
- !ruby/object:RI::MethodSummary 
  name: ping
- !ruby/object:RI::MethodSummary 
  name: proto_info
- !ruby/object:RI::MethodSummary 
  name: query
- !ruby/object:RI::MethodSummary 
  name: quote
- !ruby/object:RI::MethodSummary 
  name: quote
- !ruby/object:RI::MethodSummary 
  name: read_one_row
- !ruby/object:RI::MethodSummary 
  name: real_connect
- !ruby/object:RI::MethodSummary 
  name: real_query
- !ruby/object:RI::MethodSummary 
  name: refresh
- !ruby/object:RI::MethodSummary 
  name: reload
- !ruby/object:RI::MethodSummary 
  name: select_db
- !ruby/object:RI::MethodSummary 
  name: server_info
- !ruby/object:RI::MethodSummary 
  name: shutdown
- !ruby/object:RI::MethodSummary 
  name: skip_result
- !ruby/object:RI::MethodSummary 
  name: stat
- !ruby/object:RI::MethodSummary 
  name: store_result
- !ruby/object:RI::MethodSummary 
  name: use_result
name: Mysql
superclass: Object
