40
40
virtual bool flush(void) { return false; }
41
41
virtual void close(void) {}
42
42
virtual bool authenticate(void) { return true; }
43
virtual bool readCommand(char **packet, uint32_t *packet_length)
43
virtual bool readCommand(char**, uint32_t*) { return false; }
49
44
virtual void sendOK(void) {}
50
45
virtual void sendEOF(void) {}
51
virtual void sendError(uint32_t sql_errno, const char *err)
56
virtual bool sendFields(List<Item> *list)
62
virtual bool store(Field *from)
46
virtual void sendError(uint32_t, const char*) {}
47
virtual bool sendFields(List<Item>*) { return false; }
48
virtual bool store(Field *) { return false; }
67
49
virtual bool store(void) { return false; }
68
virtual bool store(int32_t from)
73
virtual bool store(uint32_t from)
78
virtual bool store(int64_t from)
83
virtual bool store(uint64_t from)
88
virtual bool store(double from, uint32_t decimals, String *buffer)
95
virtual bool store(const DRIZZLE_TIME *from)
100
virtual bool store(const char *from, size_t length)
50
virtual bool store(int32_t) { return false; }
51
virtual bool store(uint32_t) { return false; }
52
virtual bool store(int64_t) { return false; }
53
virtual bool store(uint64_t) { return false; }
54
virtual bool store(double, uint32_t, String*) { return false; }
55
virtual bool store(const DRIZZLE_TIME*) { return false; }
56
virtual bool store(const char*) { return false; }
57
virtual bool store(const char*, size_t) { return false; }
106
58
virtual bool haveMoreData(void) { return false; }
107
59
virtual bool haveError(void) { return false; }
108
60
virtual bool wasAborted(void) { return false; }