protected override BinaryRequest Build() { var retval = base.Build(); retval.Reserved = (ushort)locator.GetIndex(this.Key); if (log.IsDebugEnabled) { log.DebugFormat("Key {0} was mapped to {1}", this.Key, retval.Reserved); } return(retval); }
protected override BinaryRequest Build() { var op = (byte)CouchbaseOpCode.Unlock; var request = new BinaryRequest(op); if (this.locator != null) { request.Reserved = (ushort)locator.GetIndex(this.Key); if (log.IsDebugEnabled) { log.DebugFormat("Key {0} was mapped to {1}", this.Key, request.Reserved); } } request.Key = Key; request.Cas = Cas; return(request); }
protected override BinaryRequest Build() { var retval = new BinaryRequest(0x1c); retval.Key = this.Key; if (this.locator != null) { retval.Reserved = (ushort)locator.GetIndex(this.Key); if (log.IsDebugEnabled) { log.DebugFormat("Key {0} was mapped to {1}", this.Key, retval.Reserved); } } var extra = new byte[4]; BinaryConverter.EncodeUInt32(this.expires, extra, 0); retval.Extra = new ArraySegment <byte>(extra); return(retval); }
protected override BinaryRequest Build() { var retval = base.Build(); retval.Operation = (byte)CouchbaseOpCode.GetL; if (this.locator != null) { retval.Reserved = (ushort)locator.GetIndex(this.Key); if (log.IsDebugEnabled) { log.DebugFormat("Key {0} was mapped to {1}", this.Key, retval.Reserved); } } var extra = new byte[4]; BinaryConverter.EncodeUInt32(this.lockExpiration, extra, 0); retval.Extra = new ArraySegment <byte>(extra); return(retval); }