Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

GuestPropertySvc.h File Reference


Detailed Description

Guest property service: Common header for host service and guest clients.

Definition in file GuestPropertySvc.h.

#include <VBox/types.h>
#include <VBox/VBoxGuest.h>
#include <VBox/hgcmsvc.h>

Go to the source code of this file.

Namespaces

namespace  guestProp

Classes

struct  guestProp::_DelProperty
struct  guestProp::_EnumProperties
struct  guestProp::_GetProperty
struct  guestProp::_SetProperty
struct  guestProp::_SetPropertyValue

Defines

#define VBOX_SHARED_INFO_KEY_PREFIX   "Guest/"
#define VBOX_SHARED_INFO_PREFIX_LEN   (sizeof(VBOX_SHARED_INFO_KEY_PREFIX) - 1)

Typedefs

typedef struct
guestProp::_DelProperty 
guestProp::DelProperty
typedef struct
guestProp::_EnumProperties 
guestProp::EnumProperties
typedef struct
guestProp::_GetProperty 
guestProp::GetProperty
typedef struct
guestProp::_SetProperty 
guestProp::SetProperty
typedef struct
guestProp::_SetPropertyValue 
guestProp::SetPropertyValue

Enumerations

enum  { MAX_FLAGS_LEN = 128 }
enum  { MAX_KEYS = 256 }
enum  { MAX_NAME_LEN = 64 }
enum  { MAX_VALUE_LEN = 128 }
enum  guestProp::eGuestFn {
  guestProp::GET_PROP = 1, guestProp::SET_PROP = 2, guestProp::SET_PROP_VALUE = 3, guestProp::DEL_PROP = 4,
  guestProp::ENUM_PROPS = 5
}
enum  guestProp::eHostFn {
  guestProp::SET_CFGM_NODE = 1, guestProp::GET_PROP_HOST = 2, guestProp::SET_PROP_HOST = 3, guestProp::SET_PROP_VALUE_HOST = 4,
  guestProp::DEL_PROP_HOST = 5, guestProp::ENUM_PROPS_HOST = 6
}


Generated by  Doxygen 1.6.0   Back to index