com.esri.arcgis.system
Interface ISequentialStream

All Superinterfaces:
Serializable
All Known Subinterfaces:
IBlobStream, IMemoryBlobStream, IMemoryBlobStream2, IObjectStream, IStream
All Known Implementing Classes:
FileStream, MemoryBlobStream, ObjectStream, XMLStream

public interface ISequentialStream
extends Serializable

Description

ISequentialStream is a Microsoft interface. Please refer to MSDN for information about this interface.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void remoteRead(byte[] pv, int cb, int[] pcbRead)
          remoteRead
 void remoteWrite(byte[] pv, int cb, int[] pcbWritten)
          remoteWrite
 

Method Detail

remoteRead

void remoteRead(byte[] pv,
                int cb,
                int[] pcbRead)
                throws IOException,
                       AutomationException
remoteRead

Description

ISequentialStream is a Microsoft interface. Please refer to MSDN for information about this interface.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
pv - An unsigned byte (out: use single element array)
cb - The cb (in)
pcbRead - The pcbRead (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

remoteWrite

void remoteWrite(byte[] pv,
                 int cb,
                 int[] pcbWritten)
                 throws IOException,
                        AutomationException
remoteWrite

Description

ISequentialStream is a Microsoft interface. Please refer to MSDN for information about this interface.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
pv - An unsigned byte (in)
cb - The cb (in)
pcbWritten - The pcbWritten (out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.