~ubuntu-branches/ubuntu/quantal/open-vm-tools/quantal-201210021442

« back to all changes in this revision

Viewing changes to lib/include/guestApp.h

  • Committer: Bazaar Package Importer
  • Author(s): Serge Hallyn
  • Date: 2011-03-31 14:20:05 UTC
  • mfrom: (1.4.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20110331142005-3n9red91p7ogkweo
Tags: 2011.03.28-387002-0ubuntu1
* Merge latest upstream git tag.  This has the unlocked_ioctl change
  needed to fix dkms build failures (LP: #727342)
* Changes in debian/rules:
  - work around a bug in toolbox/Makefile, where install-exec-hook is
    not happening.  This needs to get fixed the right way.
  - don't install 'vmware-user' which seems to no longer exist
  - move /etc/xdg into open-vm-toolbox (which should be done using .install)
* debian/open-vm-tools.init: add 'modprobe [-r] vmblock'. (LP: #332323)
* debian/rules and debian/open-vm-toolbox.lintian-overrides:
  - Make vmware-user-suid-wrapper suid-root (LP: #332323)

Show diffs side-by-side

added added

removed removed

Lines of Context:
89
89
Bool
90
90
GuestApp_LoadDict(GuestApp_Dict *dict); // IN
91
91
 
92
 
Bool
93
 
GuestApp_WriteDict(GuestApp_Dict *dict); // IN
94
 
 
95
92
const char *
96
93
GuestApp_GetDefaultScript(const char *confName); // IN
97
94
 
98
95
Bool
99
96
GuestApp_GetUnifiedLoopCap(const char *channel); // IN
100
97
 
101
 
Bool
102
 
GuestApp_GetPtrGrabCap(const char *channel); // IN
103
 
 
104
 
Bool
105
 
GuestApp_Log(const char *s); // IN
106
 
 
107
98
#ifdef _WIN32
108
99
LPWSTR
109
100
GuestApp_GetInstallPathW(void);
115
106
char *
116
107
GuestApp_GetConfPath(void);
117
108
 
118
 
char *
119
 
GuestApp_GetLogPath(void);
120
 
 
121
 
Bool
122
 
GuestApp_IsHgfsCapable(void);
123
 
 
124
109
Bool
125
110
GuestApp_IsDiskShrinkEnabled(void);
126
111
 
156
141
GuestApp_GetDeviceInfo(uint16 id,      // IN: Device ID
157
142
                       RD_Info *info); // OUT
158
143
 
159
 
uint32
160
 
GuestApp_HostCopyStep(uint8 c);  // IN
161
 
 
162
 
Bool
163
 
GuestApp_RpcSendOneArgCPName(char const *cmd,       // IN: RPCI command
164
 
                             char const *arg,       // IN: UTF-8 encoded string
165
 
                             size_t argSize,        // IN: size of arg
166
 
                             char delimiter,        // IN: delimiter
167
 
                             char const *cpNameArg, // IN: UTF-8 encoded CPName
168
 
                             size_t cpNameArgSize); // IN: size of cpNameArg
169
 
Bool
170
 
GuestApp_RpcSendOneCPName(char const *cmd, // IN: RPCI command
171
 
                          char delimiter,  // IN: delimiter
172
 
                          char const *arg, // IN: string to be Utf8/CPName encoded
173
 
                          size_t argSize); // IN: size of arg
174
 
 
175
144
Bool GuestApp_OpenUrl(const char *url, Bool maximize);
176
145
 
177
146
typedef enum {
182
151
 
183
152
GuestAppAbsoluteMouseState GuestApp_GetAbsoluteMouseState(void);
184
153
 
185
 
#if defined(_WIN32)
186
 
void GuestApp_SetDictEntryW(GuestApp_Dict *dict,
187
 
                            const WCHAR *name,
188
 
                            const WCHAR *value);
189
 
 
190
 
void GuestApp_SetDictEntryDefaultW(GuestApp_Dict *dict,
191
 
                                   const WCHAR *name,
192
 
                                   const WCHAR *defaultVal);
193
 
 
194
 
WCHAR *GuestApp_GetDictEntryW(GuestApp_Dict *dict,
195
 
                              const WCHAR *name);
196
 
 
197
 
WCHAR *GuestApp_GetDictEntryDefaultW(GuestApp_Dict *dict,
198
 
                                     const WCHAR *name);
199
 
#endif
200
 
 
201
154
#ifndef _WIN32
202
155
void GuestApp_SetSpawnEnviron(const char **spawnEnviron);
203
156
Bool GuestApp_FindProgram(const char *program);