diff options
author | Mark Spruiell <mes@zeroc.com> | 2001-12-05 23:43:29 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2001-12-05 23:43:29 +0000 |
commit | 29fe06700307d07b543ebee12046e029d9a4a71e (patch) | |
tree | 68db238b776629ebdb69e5f8e7d45f10b6a1cb5c /java/src/Ice/Blobject.java | |
parent | fixes (diff) | |
download | ice-29fe06700307d07b543ebee12046e029d9a4a71e.tar.bz2 ice-29fe06700307d07b543ebee12046e029d9a4a71e.tar.xz ice-29fe06700307d07b543ebee12046e029d9a4a71e.zip |
porting against C++ tag icej_baseline_12052001; removing server components
Diffstat (limited to 'java/src/Ice/Blobject.java')
-rw-r--r-- | java/src/Ice/Blobject.java | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/java/src/Ice/Blobject.java b/java/src/Ice/Blobject.java new file mode 100644 index 00000000000..8a9a6a707db --- /dev/null +++ b/java/src/Ice/Blobject.java @@ -0,0 +1,31 @@ +// ********************************************************************** +// +// Copyright (c) 2001 +// MutableRealms, Inc. +// Huntsville, AL, USA +// +// All Rights Reserved +// +// ********************************************************************** + +package Ice; + +public abstract class Blobject extends Ice.Object +{ + public abstract byte[] + ice_invoke(byte[] inParams, Current current); + + /* TODO: Server + public IceInternal.DispatchStatus + __dispatch(IceInternal.Incoming in, Current current) + { + byte[] inParams; + byte[] outParams; + int sz = in.is().getReadEncapsSize(); + inParams = in.is().readBlob(sz); + outParams = ice_invoke(inParams, current); + in.is().writeBlob(outParams); + return IceInternal.DispatchStatus.DispatchOK; + } + */ +} |