cpp_client_telemetry icon indicating copy to clipboard operation
cpp_client_telemetry copied to clipboard

LogManager API status codes

Open maxgolov opened this issue 5 years ago • 1 comments

There are several scenarios where LogManager returns STATUS_SUCCESS without actually checking:

  • Flush
  • Upload
  • PauseTransmission
  • ResumeTransmisison
  • etc

Need to see where it is practical to add valid actual status code and return these as-needed. This is not about tracking async-future result code, this is about whether the op (e.g. upload) triggered and running or cannot be triggered. Right now we do not provide future-style tracking of async operations. These can only be tracked using Debug Event callback mechanism.

maxgolov avatar Sep 16 '20 18:09 maxgolov

NOT necessarily status codes as in HRESULT, but need to come up with clean strategy..

maxgolov avatar May 04 '21 20:05 maxgolov