def getPayload(self): payload = bytearray() payload.extend(Proto.build_byte(Flags.ERR)) payload.extend(Proto.build_fixed_int(2, self.errorCode)) payload.extend(Proto.build_byte('#')) payload.extend(Proto.build_fixed_str(5, self.sqlState)) payload.extend(Proto.build_eop_str(self.errorMessage)) return payload
def getPayload(self): payload = bytearray() payload.extend(Proto.build_byte(Flags.EOF)) payload.extend(Proto.build_fixed_int(2, self.warnings)) payload.extend(Proto.build_fixed_int(2, self.statusFlags)) return payload
def getPayload(self): payload = bytearray() payload.extend(Proto.build_byte(Flags.OK)) payload.extend(Proto.build_lenenc_int(self.affectedRows)) payload.extend(Proto.build_lenenc_int(self.lastInsertId)) payload.extend(Proto.build_fixed_int(2, self.statusFlags)) payload.extend(Proto.build_fixed_int(2, self.warnings)) return payload