MCPcopy Create free account
hub / github.com/DeNA/HandlerSocket-Plugin-for-MySQL / dbcallback_i

Class dbcallback_i

handlersocket/database.hpp:59–70  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

57};
58
59struct dbcallback_i {
60 virtual ~dbcallback_i () { }
61 virtual void dbcb_set_prep_stmt(size_t pst_id, const prep_stmt& v) = 0;
62 virtual const prep_stmt *dbcb_get_prep_stmt(size_t pst_id) const = 0;
63 virtual void dbcb_resp_short(uint32_t code, const char *msg) = 0;
64 virtual void dbcb_resp_short_num(uint32_t code, uint32_t value) = 0;
65 virtual void dbcb_resp_short_num64(uint32_t code, uint64_t value) = 0;
66 virtual void dbcb_resp_begin(size_t num_flds) = 0;
67 virtual void dbcb_resp_entry(const char *fld, size_t fldlen) = 0;
68 virtual void dbcb_resp_end() = 0;
69 virtual void dbcb_resp_cancel() = 0;
70};
71
72enum record_filter_type {
73 record_filter_type_skip = 0,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected