-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Some clarifications on the OmniView functionality #7
Comments
a) Streams get chopped into chunks by the UaDI. Empty chunks get allocated by the consumer. Empty chunks get handed to the library at b) chunks are the things themselves. A c) A Device is every thing that produces data, fills a chunk and calls the callback. d)
I hope I make sense. Please ask for more clarification if needed. This explaination shall be added to the product vision. |
Please explain the following terms too. The code doesn't seem complicated but at times the terminology makes things a little dark.
|
Sure!
|
A consumer is what that consumes the DLL. Now things are clearer. Thanks. I guess if you add a line at the beginning of the comments at the top saying: "By library we mean the shared library ( As for the function name, sorry, yes, I meant |
Well, I understand your concern about The trade-off here is: Or Call this one function that takes 9 parameters. First approach is what Qt does, but this doesn't make any sense. If you don't use the one function correctly, you'll get a compiler-error. If you don't use the three functions correctly, you could end up having a program that compiles, but crashes at run-time. I'd love to here @odinthenerd opinion on that. |
Is this a correct understanding?
void
iota
in 256-char ranges - each range analogous to a time domain. Afterwards, the consumer (Epoch) picks the data and forwards it to other parts to be viewed/analyzed.The text was updated successfully, but these errors were encountered: