Changeset 228 for pjproject/trunk/pjlib/include/pj/types.h
- Timestamp:
- Feb 25, 2006 2:04:42 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjlib/include/pj/types.h
r182 r228 121 121 }; 122 122 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 */ 128 typedef 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 123 147 124 148 /**
Note: See TracChangeset
for help on using the changeset viewer.