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.

Supported Platforms

Windows, Solaris, Linux


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.