Ignore:
Timestamp:
Feb 25, 2006 2:04:42 AM (18 years ago)
Author:
bennylp
Message:

Synched with documentation

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjlib/include/pj/types.h

    r182 r228  
    121121}; 
    122122 
     123/** 
     124 * This structure represents high resolution (64bit) time value. The time 
     125 * values represent time in cycles, which is retrieved by calling 
     126 * #pj_get_timestamp(). 
     127 */ 
     128typedef union pj_timestamp 
     129{ 
     130    struct 
     131    { 
     132#if defined(PJ_IS_LITTLE_ENDIAN) && PJ_IS_LITTLE_ENDIAN!=0 
     133        pj_uint32_t lo;     /**< Low 32-bit value of the 64-bit value. */ 
     134        pj_uint32_t hi;     /**< high 32-bit value of the 64-bit value. */ 
     135#else 
     136        pj_uint32_t hi;     /**< high 32-bit value of the 64-bit value. */ 
     137        pj_uint32_t lo;     /**< Low 32-bit value of the 64-bit value. */ 
     138#endif 
     139    } u32;                  /**< The 64-bit value as two 32-bit values. */ 
     140 
     141#if PJ_HAS_INT64 
     142    pj_uint64_t u64;        /**< The whole 64-bit value, where available. */ 
     143#endif 
     144} pj_timestamp; 
     145 
     146 
    123147 
    124148/** 
Note: See TracChangeset for help on using the changeset viewer.