public void SetTimeout(int timeout, TimeoutKind flags) { DbRetVal ret; lock (rscLock) { DB_TXN *txp = CheckDisposed(); ret = txp->SetTimeout(txp, unchecked ((UInt32)timeout), unchecked ((UInt32)flags)); } Util.CheckRetVal(ret); }
private Protocol.TimeoutKind OfTimeoutKind(TimeoutKind timeoutKind) { return(timeoutKind switch { TimeoutKind.None => Protocol.TimeoutKind.None, TimeoutKind.Default => Protocol.TimeoutKind.Default, TimeoutKind.Date => Protocol.TimeoutKind.Date, TimeoutKind.TimespanMinutes => Protocol.TimeoutKind.TimespanMinutes, TimeoutKind.Permanent => Protocol.TimeoutKind.Permanent, _ => (Protocol.TimeoutKind)(-1), });
void onTick(object sender) { TimeoutKind k = (TimeoutKind)sender; switch (k) { case TimeoutKind.Read: RunNetErrorEvent(_id, NetworkErrorEventArgs.NetErrorMsg.READ_TIMEOUT, "read timeout"); break; case TimeoutKind.Write: RunNetErrorEvent(_id, NetworkErrorEventArgs.NetErrorMsg.WRITE_TIMEOUT, "write timeout"); break; } }
void onTick(object sender) { TimeoutKind k = (TimeoutKind)sender; switch (k) { case TimeoutKind.Read: OnReadTimeout(); break; case TimeoutKind.Write: OnWriteTimeout(); break; } }
void onTick(object sender) { TimeoutKind k = (TimeoutKind)sender; switch (k) { case TimeoutKind.Read: if (E_NetError != null) { E_NetError(this, new NetworkErrorEventArgs(_id, NetworkErrorEventArgs.NetErrorMsg.READ_TIMEOUT)); } break; case TimeoutKind.Write: if (E_NetError != null) { E_NetError(this, new NetworkErrorEventArgs(_id, NetworkErrorEventArgs.NetErrorMsg.WRITE_TIMEOUT)); } break; } }
public void SetTimeout(int timeout, TimeoutKind flags) { DbRetVal ret; lock (rscLock) { DB_TXN* txp = CheckDisposed(); ret = txp->SetTimeout(txp, unchecked((UInt32)timeout), unchecked((UInt32)flags)); } Util.CheckRetVal(ret); }
protected void SetTimeout(int timeout, TimeoutKind flags) { DbRetVal ret; lock (rscLock) { DB_ENV* evp = CheckDisposed(); ret = evp->SetTimeout(evp, unchecked((UInt32)timeout), unchecked((UInt32)flags)); } Util.CheckRetVal(ret); }
protected int GetTimeout(TimeoutKind flags) { UInt32 value; DbRetVal ret; lock (rscLock) { DB_ENV* evp = CheckDisposed(); ret = evp->GetTimeout(evp, out value, unchecked((UInt32)flags)); } Util.CheckRetVal(ret); return unchecked((int)value); }