VirtualBox Main API

Public Attributes | List of all members
IKeyboardLedsChangedEvent Interface Reference

Notification when the guest OS executes the KBD_CMD_SET_LEDS command to alter the state of the keyboard LEDs. More...

Inheritance diagram for IKeyboardLedsChangedEvent:

## Public Attributes
readonly attribute boolean | numLock
| NumLock status.
readonly attribute boolean | capsLock
| CapsLock status.
readonly attribute boolean | scrollLock
| ScrollLock status.
Public Attributes inherited from IEvent
readonly attribute VBoxEventType | type
| Event type.
readonly attribute IEventSource | source
| Source of this event.
readonly attribute boolean | waitable
| If we can wait for this event being processed.

## Additional Inherited Members
Public Member Functions inherited from IEvent
void | setProcessed ()
| Internal method called by the system when all listeners of a particular event have called IEventSource::eventProcessed.
void | waitProcessed (in long timeout, [retval] out boolean result)
| Wait until time outs, or this event is processed.

## Detailed Description

Notification when the guest OS executes the KBD_CMD_SET_LEDS command to alter the state of the keyboard LEDs.

Interface ID:
  `{6DDEF35E-4737-457B-99FC-BC52C851A44F}`

## Member Data Documentation

## ◆ numLock

readonly attribute boolean IKeyboardLedsChangedEvent::numLock

NumLock status.

## ◆ capsLock

readonly attribute boolean IKeyboardLedsChangedEvent::capsLock

CapsLock status.

## ◆ scrollLock

readonly attribute boolean IKeyboardLedsChangedEvent::scrollLock

ScrollLock status.