Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CmdType ¶
type CmdType uint16
CmdType represents the concrete request type in Request or response type in Response.
type Request ¶
type Request struct { Type CmdType Priority kvrpcpb.CommandPri Get *kvrpcpb.GetRequest Scan *kvrpcpb.ScanRequest Prewrite *kvrpcpb.PrewriteRequest Commit *kvrpcpb.CommitRequest Cleanup *kvrpcpb.CleanupRequest BatchGet *kvrpcpb.BatchGetRequest BatchRollback *kvrpcpb.BatchRollbackRequest ScanLock *kvrpcpb.ScanLockRequest ResolveLock *kvrpcpb.ResolveLockRequest GC *kvrpcpb.GCRequest RawGet *kvrpcpb.RawGetRequest RawPut *kvrpcpb.RawPutRequest RawDelete *kvrpcpb.RawDeleteRequest RawScan *kvrpcpb.RawScanRequest Cop *coprocessor.Request }
Request wraps all kv/coprocessor requests.
type Response ¶
type Response struct { Type CmdType Get *kvrpcpb.GetResponse Scan *kvrpcpb.ScanResponse Prewrite *kvrpcpb.PrewriteResponse Commit *kvrpcpb.CommitResponse Cleanup *kvrpcpb.CleanupResponse BatchGet *kvrpcpb.BatchGetResponse BatchRollback *kvrpcpb.BatchRollbackResponse ScanLock *kvrpcpb.ScanLockResponse ResolveLock *kvrpcpb.ResolveLockResponse GC *kvrpcpb.GCResponse RawGet *kvrpcpb.RawGetResponse RawPut *kvrpcpb.RawPutResponse RawDelete *kvrpcpb.RawDeleteResponse RawScan *kvrpcpb.RawScanResponse Cop *coprocessor.Response }
Response wraps all kv/coprocessor responses.
func GenRegionErrorResp ¶
GenRegionErrorResp returns corresponding Response with specified RegionError according to the given req.
Click to show internal directories.
Click to hide internal directories.