luna-sysmgr-common
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Todo List
Member HostArm::m_fb0NumBuffers
Confirm the documentation on this.
Member HostArm::m_fb1NumBuffers
Confirm the documentation on this.
Member HostArm::m_nyxInputControlBluetoothInputDetect
Confirm that this is what the Bluetooth input detect input control is for.
Member HostArm::m_nyxInputControlKeys
Confirm that this is in fact for the keyboard.
Member HostArm::readALSData ()
Document the value range for the ambient light sensor.
Member HostArm::readProxData ()
Document the value range for the face proximity sensor.
Member HostArm::screenX (int rawX, Event::Type type)
Confirm this, since there's only one implementation of this at the moment.
Member HostArm::screenY (int rawY, Event::Type type)
Confirm this, since there's only one implementation of this at the moment.
Member HostArm::shutdownInput (void)
Figure out whether "control keys" refers to hardware switches or the keyboard.
Member HostArm::startService (void)
Confirm this once LSRegister is publicly documented.
Member HostArm::stopService (void)
Confirm this once LSUnregister is publicly documented.
Member HostBase::bluetoothKeyboardActive () const
Verify that the documentation for this method is correct.
Member HostBase::getInputControlKeys ()
Confirm documentation on this.
Member HostBase::getLedControlKeypadAndDisplay ()
Confirm documentation on this.
Member HostBase::homeButtonWakesUpScreen ()
Determine with certainty what this method is for.
Member HostBase::m_numBuffers

Confirm documentation of this member variable.

Remove this if possible.

Member HostBase::setAppDirectRenderingLayerEnabled (bool enable)
Document what this is used for and how it works once it's figured out.
Member HostBase::setBluetoothKeyboardActive (bool active)
Verify that the documentation for this method is correct.
Member HostBase::turboModeSubscription (bool add)
Figure out why it's exposed like this instead of having HostBase::turboMode() exposed directly.
File SingletonTimer.h
Clean up the mess of goofy memory management macros in SingletonTimer.cpp.
Member SingletonTimer::ref (TimerHandle *timer)
Change this to have it use actual smart pointers instead of duplicating the functionality here.
Member SingletonTimer::timerCheck (GSource *source)

Clean this up - having non-callable public methods is a messy way to do things.

Figure out how/why this works - GLib documentation on the subject seems to be pretty sparse.

Member SingletonTimer::timerDispatch (GSource *source, GSourceFunc callback, gpointer userData)

Clean this up - having non-callable public methods is a messy way to do things.

Figure out how/why this works - GLib documentation on the subject seems to be pretty sparse.

Member SingletonTimer::timerPrepare (GSource *source, gint *timeout)

Clean this up - having non-callable public methods is a messy way to do things.

Figure out how/why this works - GLib documentation on the subject seems to be pretty sparse.

Class sptr< T >
Limit this class to only being used on derivatives of RefCounted.
Member TaskBase::m_asyncCaller
Check this description for accuracy once AsyncCaller is documented.
Member TaskBase::m_mainCtxt
Figure out what this points to.
Member TaskBase::m_mainLoop
Commonly used throughout the code - needs to be filled in as to what it's for.
Member TaskBase::m_masterTimer
Document this further as derived classes are documented and we figure out what this is used for.
Member TaskBase::m_mutex
Fill this in after documenting some derived classes.