com.sybase.jdbc2.timedio
Class OutStreamMgr

java.lang.Object
  |
  +--com.sybase.jdbc2.timedio.OutStreamMgr

public class OutStreamMgr
extends Object


Field Summary
 private com.sybase.jdbc2.timedio.StreamContext_cancelCtx
           
 private com.sybase.jdbc2.timedio.StreamContext_cancelledCtx
           
 private com.sybase.jdbc2.timedio.InStreamMgr_inMgr
           
 private com.sybase.jdbc2.utils.Queue_requestList
           
 private boolean_serialize
           
 com.sybase.jdbc2.tds.Tds_tds
           
 boolean_tracing
           
 private com.sybase.jdbc2.utils.SyncQueue_waitList
           

Constructor Summary
OutStreamMgr(com.sybase.jdbc2.timedio.InStreamMgr )
           

Method Summary
 voidabortRequest(com.sybase.jdbc2.timedio.StreamContext )
           
 voidbeginRequest(com.sybase.jdbc2.timedio.StreamContext )
           
 private booleancancelBySpec(com.sybase.jdbc2.timedio.StreamContext , com.sybase.jdbc2.timedio.StreamContext )
           
 booleandoCancelRequest(com.sybase.jdbc2.timedio.StreamContext , com.sybase.jdbc2.timedio.StreamContext , boolean )
           
 protected com.sybase.jdbc2.utils.SyncObjdump()
           
 voidendRequest(com.sybase.jdbc2.timedio.StreamContext )
           
 protected com.sybase.jdbc2.timedio.StreamContextgetNextContext()
           
 booleangetSendLock(com.sybase.jdbc2.timedio.StreamContext )
           
 protected com.sybase.jdbc2.utils.SyncQueuegetWaitQueue()
           
 protected com.sybase.jdbc2.timedio.StreamContextpeekNextContext()
           
 voidqueueRequest(com.sybase.jdbc2.timedio.StreamContext )
           
 protected voidsetSerialize(boolean )
           

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

Field Detail

_cancelCtx

private com.sybase.jdbc2.timedio.StreamContext _cancelCtx

_cancelledCtx

private com.sybase.jdbc2.timedio.StreamContext _cancelledCtx

_inMgr

private com.sybase.jdbc2.timedio.InStreamMgr _inMgr

_requestList

private com.sybase.jdbc2.utils.Queue _requestList

_serialize

private boolean _serialize

_tds

public com.sybase.jdbc2.tds.Tds _tds

_tracing

public boolean _tracing

_waitList

private com.sybase.jdbc2.utils.SyncQueue _waitList
Constructor Detail

OutStreamMgr

public OutStreamMgr(com.sybase.jdbc2.timedio.InStreamMgr )
Method Detail

abortRequest

public void abortRequest(com.sybase.jdbc2.timedio.StreamContext )

beginRequest

public void beginRequest(com.sybase.jdbc2.timedio.StreamContext )

cancelBySpec

private boolean cancelBySpec(com.sybase.jdbc2.timedio.StreamContext , com.sybase.jdbc2.timedio.StreamContext )

doCancelRequest

public boolean doCancelRequest(com.sybase.jdbc2.timedio.StreamContext , com.sybase.jdbc2.timedio.StreamContext , boolean )

dump

protected com.sybase.jdbc2.utils.SyncObj dump()

endRequest

public void endRequest(com.sybase.jdbc2.timedio.StreamContext )

getNextContext

protected com.sybase.jdbc2.timedio.StreamContext getNextContext()

getSendLock

public boolean getSendLock(com.sybase.jdbc2.timedio.StreamContext )

getWaitQueue

protected com.sybase.jdbc2.utils.SyncQueue getWaitQueue()

peekNextContext

protected com.sybase.jdbc2.timedio.StreamContext peekNextContext()

queueRequest

public void queueRequest(com.sybase.jdbc2.timedio.StreamContext )

setSerialize

protected void setSerialize(boolean )