-
Notifications
You must be signed in to change notification settings - Fork 52
PowerController (PowerManager Client) library implementation #289
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
base: R4_4
Are you sure you want to change the base?
Conversation
|
Hi skamath: Copyright 2025 RDK Management Thank you, |
updated NOTICE as per this comment - rdkcentral#289 (comment)
santoshcomcast
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you please review and resolve the comment?
…l state tracking - PowerManager Init & Term, avoids crash if API(s) are called after `Dispose` (older API now removed) - Introduced isOperational and it's state change callback
|
Looks quite good from an overall point of view (did not dive into the implementation code_ liked the setup.It is a C interface exposed without leaking Thunder details. So the setup is good. One minor remark, so no need to change it (but would prefer it ;-) ), Why i a called a PowerManager? I do not know about your manager, but my Manager does nothing and can do nothing, he just tells me what to do. he delegates.The real execution work is done by me. I Control what needs to be done :-) Hence why all Metrlogical Thunder code does not contain 1 Manager, it has Controllers. Naming of object should correctly describe what the object represent. It is my personal believe that Controller is a better naming, as the object really controls the power, than Manager. |
update copyright in cmake file dsmgr testing complete interface changes for enhanced instance management and add operational state tracking - PowerManager Init & Term, avoids crash if API(s) are called after `Dispose` (older API now removed) - Introduced isOperational and it's state change callback
|
b'## WARNING: A Blackduck scan failure has been waived A prior failure has been upvoted
|
santoshcomcast
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please check the comment.
No description provided.