diff options
author | Joachim Lingner <jl@openoffice.org> | 2001-08-15 05:49:09 +0000 |
---|---|---|
committer | Joachim Lingner <jl@openoffice.org> | 2001-08-15 05:49:09 +0000 |
commit | 4f232b6cc791e7b3fa62198eeadbf5775a7f4ca7 (patch) | |
tree | 46ae2dd93d5704f4ce89a6fe572cb86e7fb9a6c1 /offapi | |
parent | 9017e9766798f66861abf9fda56ed1b43d7df012 (diff) |
#89921# getData takes a process id as arg now
Diffstat (limited to 'offapi')
-rw-r--r-- | offapi/com/sun/star/datatransfer/XSystemTransferable.idl | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/offapi/com/sun/star/datatransfer/XSystemTransferable.idl b/offapi/com/sun/star/datatransfer/XSystemTransferable.idl index 3c0cb3e30a48..fcffaede618c 100644 --- a/offapi/com/sun/star/datatransfer/XSystemTransferable.idl +++ b/offapi/com/sun/star/datatransfer/XSystemTransferable.idl @@ -2,9 +2,9 @@ * * $RCSfile: XSystemTransferable.idl,v $ * - * $Revision: 1.1 $ + * $Revision: 1.2 $ * - * last change: $Author: jl $ $Date: 2001-08-06 13:31:13 $ + * last change: $Author: jl $ $Date: 2001-08-15 06:49:09 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -86,8 +86,14 @@ interface XSystemTransferable: com::sun::star::uno::XInterface source. The data object is returned in an any. The contained type may differ on different platforms. + The argument aProcessId contains a process identifier of the caller's process. + The process ID can be obtained by the C function rtl_getGlobalProcessId + (rtl/process.h). + The interface implementation must ensure that the system data object can be + used in that process. If the data object is not valid in the caller' process + than the returned any must be empty. - Windows: The any contains an unsigned long which represents a pointer to + Windows: The returned any contains an unsigned long which represents a pointer to an IDataObject interface. The caller of getData has to release the data object (IDataObject::Release) if it is no longer needed. The caller must make sure that the current thread has been initialized for @@ -96,7 +102,7 @@ interface XSystemTransferable: com::sun::star::uno::XInterface @returns the system dependent data object. */ - any getData(); + any getData( [in] sequence < byte > aProcessId); }; }; }; }; }; |