Documentation
¶
Index ¶
- type ShadowHandler
- func (h *ShadowHandler) Finalize() error
- func (h *ShadowHandler) HandleFieldList(table string, fieldWildcard string) ([]*mysql.Field, error)
- func (h *ShadowHandler) HandleQuery(query string) (*mysql.Result, error)
- func (h *ShadowHandler) HandleStmtExecute(context interface{}, query string, args []interface{}) (*mysql.Result, error)
- func (h *ShadowHandler) HandleStmtPrepare(query string) (int, int, interface{}, error)
- func (h *ShadowHandler) Initialize() error
- func (h *ShadowHandler) UseDB(dbName string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ShadowHandler ¶
type ShadowHandler struct { server.EmptyHandler // contains filtered or unexported fields }
func NewShadowHandler ¶
func (*ShadowHandler) Finalize ¶
func (h *ShadowHandler) Finalize() error
func (*ShadowHandler) HandleFieldList ¶
func (*ShadowHandler) HandleQuery ¶
func (h *ShadowHandler) HandleQuery(query string) (*mysql.Result, error)
HandleQuery overwrites the original HandleQuery.
func (*ShadowHandler) HandleStmtExecute ¶
func (h *ShadowHandler) HandleStmtExecute(context interface{}, query string, args []interface{}) (*mysql.Result, error)
func (*ShadowHandler) HandleStmtPrepare ¶
func (h *ShadowHandler) HandleStmtPrepare(query string) (int, int, interface{}, error)
func (*ShadowHandler) Initialize ¶
func (h *ShadowHandler) Initialize() error
func (*ShadowHandler) UseDB ¶
func (h *ShadowHandler) UseDB(dbName string) error
Click to show internal directories.
Click to hide internal directories.