com.sybase.jdbc2.tds
Class PduInputFormatter

java.lang.Object
  |
  +--java.io.InputStream
        |
        +--com.sybase.jdbc2.tds.PduInputFormatter

public class PduInputFormatter
extends InputStream


Field Summary
 private byte[]_buf
           
 private int_nextIn
           
 private int_packetEnd
           
 private com.sybase.jdbc2.utils.BufferInterval_pdu
           
 private int_status
           
 private com.sybase.jdbc2.tds.TdsProtocolContext_tpc
           
 private int_type
           
 private final static intLOW_BYTE
           

Constructor Summary
PduInputFormatter(com.sybase.jdbc2.tds.TdsProtocolContext )
           

Method Summary
 intavailable()
           
 voidclose()
           
 intread()
           
 intread(byte[] , int , int )
           
 private booleanreadPacket()
           
 longskip(long )
           

Methods inherited from class java.io.InputStream
read, mark, reset, markSupported

Methods inherited from class java.lang.Object
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize

Field Detail

_buf

private byte[] _buf

_nextIn

private int _nextIn

_packetEnd

private int _packetEnd

_pdu

private com.sybase.jdbc2.utils.BufferInterval _pdu

_status

private int _status

_tpc

private com.sybase.jdbc2.tds.TdsProtocolContext _tpc

_type

private int _type

LOW_BYTE

private final static int LOW_BYTE
Constructor Detail

PduInputFormatter

public PduInputFormatter(com.sybase.jdbc2.tds.TdsProtocolContext )
Method Detail

available

public int available()

close

public void close()

read

public int read()

read

public int read(byte[] , int , int )

readPacket

private boolean readPacket()

skip

public long skip(long )