Return-Path: Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 77543 invoked by uid 500); 11 Jul 2002 21:27:44 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 77532 invoked from network); 11 Jul 2002 21:27:44 -0000 Errors-To: Message-Id: <5.1.0.14.2.20020711162649.028edd18@pop3.rowe-clan.net> X-Sender: wrowe%rowe-clan.net@pop3.rowe-clan.net X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Thu, 11 Jul 2002 16:28:00 -0500 To: dev@apr.apache.org From: "William A. Rowe, Jr." Subject: Re: [PATCH 3] example binary BUSEC for discussion In-Reply-To: <5.1.0.14.2.20020711132657.043b0460@pop3.rowe-clan.net> References: <1026405089.1427.17.camel@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Guys, everyone here admits we are lousy at inventing names... all suggestions for better names of these macros are welcome! At 01:49 PM 7/11/2002, William A. Rowe, Jr. wrote: Actually, here is my current math, with optimized forms for specific >situations we encounter often (aprox. limits are given in the macro name). > >They break down to; > >apr_int32_t apr_time_sec_get(time) deprecates apr_time_sec(time) >apr_int32_t apr_time_msec_get(time) deprecates apr_time_msec(time) >apr_int32_t apr_time_usec_get(time) deprecates apr_time_usec(time) >apr_int32_t apr_time_nsec_get(time) deprecates apr_time_nsec(time) > >apr_int64_t apr_time_as_sec(time) >apr_int64_t apr_time_as_msec(time) or apr_time_as_272yrs_msec(time) >apr_int64_t apr_time_as_usec(time) or apr_time_as_3mos_usec(time) >apr_int64_t apr_time_as_nsec(time) or apr_time_as_2hrs_nsec(time) > >apr_time_t apr_time_mmake(sec, msec) >apr_time_t apr_time_umake(sec, usec) >apr_time_t apr_time_nmake(sec, nsec) > >apr_time_t apr_time_from_sec(sec) >apr_time_t apr_time_from_msec(msec) or apr_time_from_3mos_msec(msec) >apr_time_t apr_time_from_usec(usec) or apr_time_from_3mos_usec(usec) >apr_time_t apr_time_from_nsec(nsec) or apr_time_from_3mos_nsec(nsec)