Ken Giusti created QPID-6699:
--------------------------------

             Summary: Improve/clarify the qpid::sys::Time interface
                 Key: QPID-6699
                 URL: https://issues.apache.org/jira/browse/QPID-6699
             Project: Qpid
          Issue Type: Improvement
          Components: C++ Broker, C++ Client
    Affects Versions: qpid-cpp-0.34
            Reporter: Ken Giusti
            Assignee: Ken Giusti
             Fix For: qpid-cpp-next


Gordon Sim raised a suggestion during a review of a patch for QPID-6698:

"I do also think that the Time.h should be modified/augmented somehow to make 
issues like this clearer. E.g. a Duration::FromZero() alongside the FromEpoch 
with clear advice as to which to use when? The AbsTime::epoch() method 
subtracts a FromEpoch duration, computed using the realtime clock, from the 
now() which is computed from the monotonic clock. Is that even valid? These are 
arguably separate issues though, just raising tnem for debate."

I'd like to see the interface changed as per Gordon's description.  Clarify 
which APIs deal with realtime (wall clock) and monotonic clocks.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to