oodatetime.h

来自「一个非常美妙的proxy。功能强大。基于sip的协议。如果还要的话」· C头文件 代码 · 共 55 行

H
55
字号
/* * Copyright (C) 2004-2005 by Objective Systems, Inc. * * This software is furnished under an open source license and may be  * used and copied only in accordance with the terms of this license.  * The text of the license may generally be found in the root  * directory of this installation in the LICENSE.txt file.  It  * can also be viewed online at the following URL: * *   http://www.obj-sys.com/open/license.html * * Any redistributions of this file including modified versions must  * maintain this copyright notice. * *****************************************************************************//**  * @file ooDateTime.h  * Time functions that reconcile differences between Windows and UNIX. */#ifndef _OOTIME_H_#define _OOTIME_H_#include "ooCommon.h"#include <time.h>#ifdef __cplusplusextern "C" {#endif/** * This function provides an abstraction for the UNIX 'gettimeofday'  * function which is not available on Windows. * * @param tv           Pointer to time value structure to receive  *                     current time value. * @param tz           Point to time zone information. * @return             Completion status of operation: 0 = success, *                     negative return value is error. */EXTERN int ooGetTimeOfDay (struct timeval *tv, struct timezone *tz);/** * This function subtracts first timeval parameter from second and provides * the difference in milliseconds. * @param tv1          Pointer to timeval value. * @param tv2          Pointer to timeval value. * * @return             Difference between two timevals in milliseconds. */EXTERN long ooGetTimeDiff(struct timeval *tv1, struct timeval *tv2);#ifdef __cplusplus}#endif#endif

⌨️ 快捷键说明

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