⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ocitrace.h

📁 视频监控网络部分的协议ddns,的模块的实现代码,请大家大胆指正.
💻 H
📖 第 1 页 / 共 2 页
字号:
	  "%sDescribeAny(%p,%p,%p,%lu,%u,%u,%u,%p)=%s\n",     		\	  OciTp, (void*)sh,(void*)eh,(void*)op,ul_t(ol),		\	  (ub1)opt,(ub1)il,(ub1)ot,(void*)dh,				\	  oci_status_name(stat)),stat : stat#define OCIDescriptorAlloc_ok(envhp, p1, t)                             \	if (DBD_OCI_TRACEON) PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sDescriptorAlloc(%p,%p,%s,0,0)\n",        			\	  OciTp,(void*)envhp,(void*)(p1),oci_hdtype_name(t));			\	if (OCIDescriptorAlloc((envhp), (void**)(p1), (t), 0, 0)==OCI_SUCCESS);	\	else croak("OCIDescriptorAlloc (type %ld) failed",t)#define OCIDescriptorFree_log(d,t)                                     \	if (DBD_OCI_TRACEON) PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sDescriptorFree(%p,%s)\n", OciTp, (void*)d,oci_hdtype_name(t));	\	OCIDescriptorFree(d,t)#define OCIEnvInit_log_stat(ev,md,xm,um,stat)                          \	stat=OCIEnvInit(ev,md,xm,um);					\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sEnvInit(%p,%lu,%lu,%p)=%s\n",				\	  OciTp, (void*)ev,ul_t(md),ul_t(xm),(void*)um,			\	  oci_status_name(stat)),stat : stat#define OCIErrorGet_log_stat(hp,rn,ss,ep,bp,bs,t, stat)			\	((stat = OCIErrorGet(hp,rn,ss,ep,bp,bs,t)),			\	((DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sErrorGet(%p,%lu,\"%s\",%p,\"%s\",%lu,%lu)=%s\n",		\	  OciTp, (void*)hp,ul_t(rn),OciTstr(ss),psl_t(ep),		\	  bp,ul_t(bs),ul_t(t), oci_status_name(stat)),stat : stat))#define OCIHandleAlloc_log_stat(ph,hp,t,xs,ump,stat)                   \	stat=OCIHandleAlloc(ph,hp,t,xs,ump);				\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sHandleAlloc(%p,%p,%s,%lu,%p)=%s\n",			\	  OciTp, (void*)ph,(void*)hp,oci_hdtype_name(t),ul_t(xs),(void*)ump,	\	  oci_status_name(stat)),stat : stat#define OCIHandleAlloc_ok(envhp, p1, t, stat)                           \	OCIHandleAlloc_log_stat((envhp),(void**)(p1),(t),0,0, stat);	\	if (stat==OCI_SUCCESS) ;					\	else croak("OCIHandleAlloc(%s) failed",oci_hdtype_name(t))#define OCIHandleFree_log_stat(hp,t,stat)                              \	stat=OCIHandleFree(  (hp), (t));				\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sHandleFree(%p,%s)=%s\n",OciTp,(void*)hp,oci_hdtype_name(t),		\	  oci_status_name(stat)),stat : stat#define OCIInitialize_log_stat(md,cp,mlf,rlf,mfp,stat)                 \	stat=OCIInitialize(md,cp,mlf,rlf,mfp);				\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sInitialize(%lu,%p,%p,%p,%p)=%s\n",				\	  OciTp, ul_t(md),(void*)cp,(void*)mlf,(void*)rlf,(void*)mfp,	\	  oci_status_name(stat)),stat : stat#define OCILobGetLength_log_stat(sh,eh,lh,l,stat)                      \	stat=OCILobGetLength(sh,eh,lh,l);				\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sLobGetLength(%p,%p,%p,%p)=%s\n",				\	  OciTp, (void*)sh,(void*)eh,(void*)lh,pul_t(l),		\	  oci_status_name(stat)),stat : stat#define OCILobFileOpen_log_stat(sv,eh,lh,mode,stat) \	stat=OCILobFileOpen(sv,eh,lh,mode);				\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sLobFileOpen(%p,%p,%p,%u)=%s\n",				\	  OciTp, (void*)sv,(void*)eh,(void*)lh,(ub1)mode,		\	  oci_status_name(stat)),stat : stat#define OCILobFileClose_log_stat(sv,eh,lh,stat) \	stat=OCILobFileClose(sv,eh,lh);					\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sLobFileClose(%p,%p,%p)=%s\n",				\	  OciTp, (void*)sv,(void*)eh,(void*)lh,				\	  oci_status_name(stat)),stat : stat/*Added by JPS for Jeffrey.Klein*/#if !defined(ORA_OCI_8)#define OCILobCreateTemporary_log_stat(sv,eh,lh,csi,csf,lt,ca,dur,stat) \	stat=OCILobCreateTemporary(sv,eh,lh,csi,csf,lt,ca,dur);					\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sLobCreateTemporary(%p,%p,%p,%lu,%lu,%lu,%lu,%lu)=%s\n",				\	  OciTp, (void*)sv,(void*)eh,(void*)lh,				\          ul_t(csi),ul_t(csf),ul_t(lt),ul_t(ca),ul_t(dur), \	  oci_status_name(stat)),stat : stat#else#define OCILobCreateTemporary_log_stat(sv,eh,lh,stat) \    stat=0 /* Actually, this should be a compile error */#endif/*end add*/#if !defined(ORA_OCI_8)#define OCILobFreeTemporary_log_stat(sv,eh,lh,stat) \	stat=OCILobFreeTemporary(sv,eh,lh);					\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sLobFreeTemporary(%p,%p,%p)=%s\n",				\	  OciTp, (void*)sv,(void*)eh,(void*)lh,				\	  oci_status_name(stat)),stat : stat#else#define OCILobFreeTemporary_log_stat(sv,eh,lh,stat) \    stat=0#endif#if !defined(ORA_OCI_8)#define OCILobIsTemporary_log_stat(ev,eh,lh,istemp,stat)                           \	stat=OCILobIsTemporary(ev,eh,lh,istemp);					\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sLobIsTemporary(%p,%p,%p,%p)=%s\n",				\	  OciTp, (void*)ev,(void*)eh,(void*)lh,(void*)istemp,		\	  oci_status_name(stat)),stat : stat#else#define OCILobIsTemporary_log_stat(ev,eh,lh,istemp,stat) \    stat=0#endif/*Added by JPS for Jeffrey.Klein */#define OCILobLocatorAssign_log_stat(sv,eh,src,dest,stat) \        stat=OCILobLocatorAssign(sv,eh,src,dest); \        (DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP, \        "%sLobLocatorAssign(%p,%p,%p,%p)=%s\n", \       OciTp,(void*)sv,(void*)eh,(void*)src,(void*)dest, \        oci_status_name(stat)),stat : stat/*end add*/#define OCILobRead_log_stat(sv,eh,lh,am,of,bp,bl,cx,cb,csi,csf,stat)   \	stat=OCILobRead(sv,eh,lh,am,of,bp,bl,cx,cb,csi,csf);		\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sLobRead(%p,%p,%p,%p,%lu,%p,%lu,%p,%p,%u,%u)=%s\n",		\	  OciTp, (void*)sv,(void*)eh,(void*)lh,pul_t(am),ul_t(of),	\	  (void*)bp,ul_t(bl),(void*)cx,(void*)cb,(ub2)csi,(ub1)csf,	\	  oci_status_name(stat)),stat : stat#define OCILobTrim_log_stat(sv,eh,lh,l,stat)                           \	stat=OCILobTrim(sv,eh,lh,l);					\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sLobTrim(%p,%p,%p,%lu)=%s\n",				\	  OciTp, (void*)sv,(void*)eh,(void*)lh,ul_t(l),			\	  oci_status_name(stat)),stat : stat#define OCILobWrite_log_stat(sv,eh,lh,am,of,bp,bl,p1,cx,cb,csi,csf,stat) \	stat=OCILobWrite(sv,eh,lh,am,of,bp,bl,p1,cx,cb,csi,csf);		\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sLobWrite(%p,%p,%p,%p,%lu,%p,%lu,%u,%p,%p,%u,%u)=%s\n",	\	  OciTp, (void*)sv,(void*)eh,(void*)lh,pul_t(am),ul_t(of),	\	  (void*)bp,ul_t(bl),(ub1)p1,					\	  (void*)cx,(void*)cb,(ub2)csi,(ub1)csf,			\	  oci_status_name(stat)),stat : stat#define OCILobWriteAppend_log_stat(sv,eh,lh,am,bp,bl,p1,cx,cb,csi,csf,stat) \	stat=OCILobWriteAppend(sv,eh,lh,am,bp,bl,p1,cx,cb,csi,csf);		\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sLobWriteAppend(%p,%p,%p,%p,%p,%lu,%u,%p,%p,%u,%u)=%s\n",	\	  OciTp, (void*)sv,(void*)eh,(void*)lh,pul_t(am),	\	  (void*)bp,ul_t(bl),(ub1)p1,					\	  (void*)cx,(void*)cb,(ub2)csi,(ub1)csf,			\	  oci_status_name(stat)),stat : stat#define OCIParamGet_log_stat(hp,ht,eh,pp,ps,stat)                      \	stat=OCIParamGet(hp,ht,eh,pp,ps);				\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sParamGet(%p,%lu,%p,%p,%lu)=%s\n",				\	  OciTp, (void*)hp,ul_t((ht)),(void*)eh,(void*)pp,ul_t(ps),	\	  oci_status_name(stat)),stat : stat#define OCIServerAttach_log_stat(imp_dbh, dbname,stat)                 \	stat=OCIServerAttach( imp_dbh->srvhp, imp_dbh->errhp,		\	  (text*)dbname, (sb4)strlen(dbname), 0);				\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sServerAttach(%p, %p, \"%s\", %d, 0)=%s\n",			\	  OciTp, (void*)imp_dbh->srvhp,(void*)imp_dbh->errhp, dbname,	\	  strlen(dbname), oci_status_name(stat)),stat : stat#define OCIStmtExecute_log_stat(sv,st,eh,i,ro,si,so,md,stat)           \	stat=OCIStmtExecute(sv,st,eh,i,ro,si,so,md);			\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sStmtExecute(%p,%p,%p,%lu,%lu,%p,%p,%lu)=%s\n",		\	  OciTp, (void*)sv,(void*)st,(void*)eh,ul_t((i)),		\	  ul_t((ro)),(void*)(si),(void*)(so),ul_t((md)),		\	  oci_status_name(stat)),stat : stat#if !defined(USE_ORA_OCI_STMNT_FETCH) #define OCIStmtFetch_log_stat(sh,eh,nr,or,md,stat)                     \         stat=OCIStmtFetch2(sh,eh,nr,or,0,md);                                \         (DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,                        \           "%sStmtFetch(%p,%p,%lu,%u,%lu)=%s\n",                                \           OciTp, (void*)sh,(void*)eh,ul_t(nr),(ub2)or,ul_t(md),                \           oci_status_name(stat)),stat : stat#else#define OCIStmtFetch_log_stat(sh,eh,nr,or,md,stat)                     \        stat=OCIStmtFetch(sh,eh,nr,or,md);                                \        (DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,                        \          "%sStmtFetch(%p,%p,%lu,%u,%lu)=%s\n",                                \          OciTp, (void*)sh,(void*)eh,ul_t(nr),(ub2)or,ul_t(md),                \          oci_status_name(stat)),stat : stat#endif#define OCIStmtPrepare_log_stat(sh,eh,s1,sl,l,m,stat)                   \	stat=OCIStmtPrepare(sh,eh,s1,sl,l,m);				\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sStmtPrepare(%p,%p,'%s',%lu,%lu,%lu)=%s\n",			\	  OciTp, (void*)sh,(void*)eh,s1,ul_t(sl),ul_t(l),ul_t(m),	\	  oci_status_name(stat)),stat : stat#define OCIServerDetach_log_stat(sh,eh,md,stat)                        \	stat=OCIServerDetach(sh,eh,md);					\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sServerDetach(%p,%p,%lu)=%s\n",				\	  OciTp, (void*)sh,(void*)eh,ul_t(md),				\	  oci_status_name(stat)),stat : stat#define OCISessionBegin_log_stat(sh,eh,uh,cr,md,stat)                  \	stat=OCISessionBegin(sh,eh,uh,cr,md);				\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sSessionBegin(%p,%p,%p,%lu,%lu)=%s\n",			\	  OciTp, (void*)sh,(void*)eh,(void*)uh,ul_t(cr),ul_t(md),	\	  oci_status_name(stat)),stat : stat#define OCISessionEnd_log_stat(sh,eh,ah,md,stat)                       \	stat=OCISessionEnd(sh,eh,ah,md);				\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sSessionEnd(%p,%p,%p,%lu)=%s\n",				\	  OciTp, (void*)sh,(void*)eh,(void*)ah,ul_t(md),		\	  oci_status_name(stat)),stat : stat#define OCITransCommit_log_stat(sh,eh,md,stat)                         \	stat=OCITransCommit(sh,eh,md);					\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sTransCommit(%p,%p,%lu)=%s\n",				\	  OciTp, (void*)sh,(void*)eh,ul_t(md),				\	  oci_status_name(stat)),stat : stat#define OCITransRollback_log_stat(sh,eh,md,stat)                       \	stat=OCITransRollback(sh,eh,md);				\	(DBD_OCI_TRACEON) ? PerlIO_printf(DBD_OCI_TRACEFP,			\	  "%sTransRollback(%p,%p,%lu)=%s\n",				\	  OciTp, (void*)sh,(void*)eh,ul_t(md),				\	  oci_status_name(stat)),stat : stat#endif /* !DBD_OCI_TRACEON */

⌨️ 快捷键说明

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