summaryrefslogtreecommitdiff
path: root/offapi
diff options
context:
space:
mode:
authorJoachim Lingner <jl@openoffice.org>2001-08-15 05:49:09 +0000
committerJoachim Lingner <jl@openoffice.org>2001-08-15 05:49:09 +0000
commit4f232b6cc791e7b3fa62198eeadbf5775a7f4ca7 (patch)
tree46ae2dd93d5704f4ce89a6fe572cb86e7fb9a6c1 /offapi
parent9017e9766798f66861abf9fda56ed1b43d7df012 (diff)
#89921# getData takes a process id as arg now
Diffstat (limited to 'offapi')
-rw-r--r--offapi/com/sun/star/datatransfer/XSystemTransferable.idl14
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);
};
}; }; }; };