Documentation ¶
Index ¶
- func HexSliceToBytesSlice(sl []*Hex) [][]byte
- type BlockFormat
- type ColDiff
- type CommitResponse
- type DiffResponse
- type GetCommitResponse
- type GetRefsResponse
- type GetTableResponse
- type Hex
- type ReceivePackRequest
- type ReceivePackResponse
- type RowDiff
- type Update
- type UploadPackRequest
- type UploadPackResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HexSliceToBytesSlice ¶
Types ¶
type BlockFormat ¶ added in v0.3.11
type BlockFormat string
const ( BlockFormatCSV BlockFormat = "csv" BlockFormatBinary BlockFormat = "binary" )
type CommitResponse ¶
type CommitResponse struct {
Sum *Hex `json:"sum,omitempty"`
}
type DiffResponse ¶
type GetCommitResponse ¶
type GetRefsResponse ¶
type GetTableResponse ¶
type Hex ¶
type Hex [16]byte
func BytesToHex ¶
func (*Hex) MarshalJSON ¶
func (*Hex) UnmarshalJSON ¶
type ReceivePackRequest ¶
type ReceivePackResponse ¶
type UploadPackRequest ¶
type UploadPackResponse ¶
type UploadPackResponse struct {
ACKs []*Hex `json:"acks,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.