open-vm-tools 10.0.5
Data Fields
ToolsAppCapability Struct Reference

#include <plugin.h>

Data Fields

ToolsCapabilityType type
const gchar * name
GuestCapabilities index
guint value

Detailed Description

Information about a capability supported by the application. This structure supports both old-style capabilities (which have a separate RPC message for each capability) and new-style capabilities (as defined in guestCaps.h).

The service will register all capabilities with non-zero values when the service is started (or the host asks for the service to register its capabilities).


Field Documentation

GuestCapabilities ToolsAppCapability::index

The capability entry in the enum defined in guestCaps.h. Used only for TOOLS_CAP_NEW.

For old-style, the capability name. The RPC message for setting the capability will be "tools.capability.[name]". Ignored for TOOLS_CAP_NEW.

Identifies the type of the capability.

The capability value. 0 means disabled. Ignored for TOOLS_CAP_OLD_NOVAL.


The documentation for this struct was generated from the following file: