Lines Matching refs:Guest
3 * VirtualBox COM class implementation: Guest features.
48 DEFINE_EMPTY_CTOR_DTOR(Guest)
50 HRESULT Guest::FinalConstruct()
55 void Guest::FinalRelease()
67 HRESULT Guest::init(Console *aParent)
108 &Guest::i_staticUpdateStats, this);
149 void Guest::uninit()
196 DECLCALLBACK(void) Guest::i_staticUpdateStats(RTTIMERLR hTimerLR, void *pvUser, uint64_t iTick)
199 Guest *guest = static_cast<Guest *>(pvUser);
208 int Guest::i_staticEnumStatsCallback(const char *pszName, STAMTYPE enmType, void *pvSample, STAMUNIT enmUnit,
242 Guest *pGuest = (Guest *)pvUser;
257 void Guest::i_updateStats(uint64_t iTick)
361 HRESULT Guest::getOSTypeId(com::Utf8Str &aOSTypeId)
379 HRESULT Guest::getAdditionsRunLevel(AdditionsRunLevelType_T *aAdditionsRunLevel)
388 HRESULT Guest::getAdditionsVersion(com::Utf8Str &aAdditionsVersion)
435 HRESULT Guest::getAdditionsRevision(ULONG *aAdditionsRevision)
487 HRESULT Guest::getDnDSource(ComPtr<IGuestDnDSource> &aDnDSource)
502 HRESULT Guest::getDnDTarget(ComPtr<IGuestDnDTarget> &aDnDTarget)
517 HRESULT Guest::getEventSource(ComPtr<IEventSource> &aEventSource)
532 HRESULT Guest::getFacilities(std::vector<ComPtr<IAdditionsFacility> > &aFacilities)
544 HRESULT Guest::getSessions(std::vector<ComPtr<IGuestSession> > &aSessions)
556 BOOL Guest::i_isPageFusionEnabled()
563 HRESULT Guest::getMemoryBalloonSize(ULONG *aMemoryBalloonSize)
572 HRESULT Guest::setMemoryBalloonSize(ULONG aMemoryBalloonSize)
598 HRESULT Guest::getStatisticsUpdateInterval(ULONG *aStatisticsUpdateInterval)
606 HRESULT Guest::setStatisticsUpdateInterval(ULONG aStatisticsUpdateInterval)
638 HRESULT Guest::internalGetStatistics(ULONG *aCpuUser, ULONG *aCpuKernel, ULONG *aCpuIdle,
664 * activity which waits for the Guest object lock. */
688 HRESULT Guest::i_setStatistic(ULONG aCpuId, GUESTSTATTYPE enmType, ULONG aVal)
716 * Returns the status of a specified Guest Additions facility.
722 HRESULT Guest::getFacilityStatus(AdditionsFacilityType_T aFacility, LONG64 *aTimestamp, AdditionsFacilityStatus_T *aStatus)
749 HRESULT Guest::getAdditionsStatus(AdditionsRunLevelType_T aLevel, BOOL *aActive)
776 HRESULT Guest::setCredentials(const com::Utf8Str &aUserName, const com::Utf8Str &aPassword,
818 * Sets the general Guest Additions information like
825 void Guest::i_setAdditionsInfo(com::Utf8Str aInterfaceVersion, VBOXOSTYPE aOsType)
837 * Note: The Guest Additions API (interface) version is deprecated
839 * something as version number if *really* ancient Guest Additions are
866 * To keep it compatible with the old Guest Additions behavior we need to set the
867 * "graphics" (feature) facility to active as soon as we got the Guest Additions
898 * its real status when using new(er) Guest Additions.
904 * Sets the Guest Additions version information details.
922 void Guest::i_setAdditionsInfo2(uint32_t a_uFullVersion, const char *a_pszName, uint32_t a_uRevision, uint32_t a_fFeatures)
947 bool Guest::i_facilityIsActive(VBoxGuestFacilityType enmFacility)
959 void Guest::i_facilityUpdate(VBoxGuestFacilityType a_enmFacility, VBoxGuestFacilityStatus a_enmStatus,
995 * @param aUser Guest user name.
1001 void Guest::i_onUserStateChange(Bstr aUser, Bstr aDomain, VBoxGuestUserState enmState,
1017 * Sets the status of a certain Guest Additions facility.
1030 void Guest::i_setAdditionsStatus(VBoxGuestFacilityType a_enmFacility, VBoxGuestFacilityStatus a_enmStatus,
1066 * @param fCaps Guest capability bit mask (VMMDEV_GUEST_SUPPORTS_XXX).
1068 void Guest::i_setSupportedFeatures(uint32_t aCaps)