Changeset 35954 in vbox
- Timestamp:
- Feb 14, 2011 10:33:26 AM (14 years ago)
- Location:
- trunk/src/VBox/Additions/common/VBoxService
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlExec.cpp
r35952 r35954 46 46 47 47 extern RTLISTNODE g_GuestControlExecThreads; 48 49 static int VBoxServiceControlExecPipeInit(PVBOXSERVICECTRLEXECPIPEBUF pBuf, bool fNeedNotificationPipe); 50 static int VBoxServiceControlExecPipeBufRead(PVBOXSERVICECTRLEXECPIPEBUF pBuf, 51 uint8_t *pbBuffer, uint32_t cbBuffer, uint32_t *pcbToRead); 52 static int VBoxServiceControlExecPipeBufWrite(PVBOXSERVICECTRLEXECPIPEBUF pBuf, 53 uint8_t *pbData, uint32_t cbData, bool fPendingClose, uint32_t *pcbWritten); 54 static bool VBoxServiceControlExecPipeBufIsEnabled(PVBOXSERVICECTRLEXECPIPEBUF pBuf); 55 static int VBoxServiceControlExecPipeBufSetStatus(PVBOXSERVICECTRLEXECPIPEBUF pBuf, bool fEnabled); 56 static void VBoxServiceControlExecPipeBufDestroy(PVBOXSERVICECTRLEXECPIPEBUF pBuf); 48 57 49 58 -
trunk/src/VBox/Additions/common/VBoxService/VBoxServiceInternal.h
r35952 r35954 304 304 const char *pszUser, const char *pszPassword, uint32_t uTimeLimitMS); 305 305 extern void VBoxServiceControlExecDestroyThreadData(PVBOXSERVICECTRLTHREADDATAEXEC pThread); 306 307 extern int VBoxServiceControlExecPipeInit(PVBOXSERVICECTRLEXECPIPEBUF pBuf, bool fNeedNotificationPipe);308 extern int VBoxServiceControlExecPipeBufRead(PVBOXSERVICECTRLEXECPIPEBUF pBuf,309 uint8_t *pbBuffer, uint32_t cbBuffer, uint32_t *pcbToRead);310 extern int VBoxServiceControlExecPipeBufWrite(PVBOXSERVICECTRLEXECPIPEBUF pBuf,311 uint8_t *pbData, uint32_t cbData, bool fPendingClose, uint32_t *pcbWritten);312 extern bool VBoxServiceControlExecPipeBufIsEnabled(PVBOXSERVICECTRLEXECPIPEBUF pBuf);313 extern int VBoxServiceControlExecPipeBufSetStatus(PVBOXSERVICECTRLEXECPIPEBUF pBuf, bool fEnabled);314 extern void VBoxServiceControlExecPipeBufDestroy(PVBOXSERVICECTRLEXECPIPEBUF pBuf);315 306 #endif /* VBOX_WITH_GUEST_CONTROL */ 316 307
Note:
See TracChangeset
for help on using the changeset viewer.