Changeset 82485 in vbox
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/HostServices/VBoxClipboardSvc.h
r82484 r82485 1174 1174 #pragma pack() 1175 1175 1176 #if 0 /** @todo r=bird: Wrong file + unused. Remove or put where they belong! */ 1176 1177 /** 1177 1178 * Structure for keeping a Shared Clipboard file data chunk. … … 1198 1199 int32_t rc; 1199 1200 } SHCLERRORDATA, *PSHCLERRORDATA; 1200 1201 /** Opaque client structure for API access. */ 1202 struct _SHCLCLIENT; 1203 typedef struct _SHCLCLIENT SHCLCLIENT, *PSHCLCLIENT; 1204 1205 /** Opaque client structure for API access. */ 1206 struct _SHCLCLIENTCMDCTX; 1207 typedef struct _SHCLCLIENTCMDCTX SHCLCLIENTCMDCTX, *PSHCLCLIENTCMDCTX; 1208 1209 /** @name Public service functions, accessible by the backends. 1210 * Locking is between the (host) service thread and the platform-dependent (window) thread. 1211 * @{ 1212 */ 1213 int ShClSvcDataReadRequest(PSHCLCLIENT pClient, PSHCLDATAREQ pDataReq, PSHCLEVENTID puEvent); 1214 int ShClSvcDataReadSignal(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx, PSHCLDATABLOCK pData); 1215 int ShClSvcFormatsReport(PSHCLCLIENT pClient, PSHCLFORMATDATA pFormats); 1216 /** @} */ 1217 1218 uint32_t ShClSvcGetMode(void); 1219 bool ShClSvcGetHeadless(void); 1220 bool ShClSvcLock(void); 1221 void ShClSvcUnlock(void); 1201 #endif 1222 1202 1223 1203 #endif /* !VBOX_INCLUDED_HostServices_VBoxClipboardSvc_h */ -
trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-internal.h
r82483 r82485 240 240 #endif /* VBOX_WITH_SHARED_CLIPBOARD_TRANSFERS */ 241 241 242 /** @name Service functions, accessible by the backends. 243 * Locking is between the (host) service thread and the platform-dependent (window) thread. 244 * @{ 245 */ 246 int ShClSvcDataReadRequest(PSHCLCLIENT pClient, PSHCLDATAREQ pDataReq, PSHCLEVENTID puEvent); 247 int ShClSvcDataReadSignal(PSHCLCLIENT pClient, PSHCLCLIENTCMDCTX pCmdCtx, PSHCLDATABLOCK pData); 248 int ShClSvcFormatsReport(PSHCLCLIENT pClient, PSHCLFORMATDATA pFormats); 249 uint32_t ShClSvcGetMode(void); 250 bool ShClSvcGetHeadless(void); 251 bool ShClSvcLock(void); 252 void ShClSvcUnlock(void); 253 /** @} */ 254 255 242 256 /** @name Platform-dependent implementations for the Shared Clipboard host service, called *only* by the host service. 243 257 * @{
Note:
See TracChangeset
for help on using the changeset viewer.