statusconnection.h

来自「适合于Unix/Linux下的一个持久数据库连接池」· C头文件 代码 · 共 47 行

H
47
字号
// Copyright (c) 2000-2001  David Muse// See the file COPYING for more information#ifndef STATUSCONNECTION_H#define STATUSCONNECTION_H#define NUM_CONNECT_STRING_VARS 6#include <sqlrconnection.h>class statusconnection : public sqlrconnection_svr {	public:		statusconnection();		sqlrstatistics 		*getStatistics();		bool				init(int argc, const char **argv);	private:		uint16_t	getNumberOfConnectStringVars();		void		handleConnectString();		bool		logIn(bool printerrors);		sqlrcursor_svr	*initCursor();		void		deleteCursor(sqlrcursor_svr *curs);		void		logOut();		bool		isTransactional();		const char	*identify();		const char	*dbVersion();		bool		autoCommitOn();		bool		autoCommitOff();		bool		commit();		bool		rollback();		bool		createSharedMemoryAndSemaphores(const char *tmpdir, const char *id);		bool	connected;		const char	*db;		const char	*host;		const char	*port;		const char	*socket;		const char	*connectionid;		tempdir		*tmpdir;		};#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?