# Functions
ArgsToList converts the given args to a list.
Log logs the given arguments if Debug is true.
Logf logs the given arguments if Debug is true.
NewFailureStatus returns a new failure status.
NewFailureStatusWithArgs returns a new failure status with args.
NewHashingReader creates a new hashing reader.
NewOid creates a new Oid from bytes.
NewPktline creates a new Git packet line handler.
NewProcessor creates a new transfer processor.
NewSuccessStatus returns a new successful status.
NewSuccessStatusWithCode returns a new successful status with a code.
NewSuccessStatusWithData returns a new successful status with data.
NewSuccessStatusWithReader returns a new status with a reader.
ParseArgs parses the given args.
StatusString returns the status string lowercased for a status code.
SuccessStatus returns a successful status.
# Constants
batch request argument keys.
Delim is the delimiter packet.
DownloadOperation is a download operation.
batch request argument keys.
batch request argument keys.
Flush is the flush packet.
batch request argument keys.
batch request argument keys.
batch request argument keys.
batch request argument keys.
batch request argument keys.
Status codes.
Status codes.
Status codes.
Status codes.
Status codes.
Status codes.
Status codes.
Status codes.
Status codes.
batch request argument keys.
UploadOperation is an upload operation.
# Variables
Debug is the debug flag.
ErrConflict is the conflict error.
ErrCorruptData is the corrupt data error.
ErrExtraData is the extra data error.
ErrInvalidOid is returned when an invalid Oid is encountered.
ErrInvalidPacket is the invalid packet error.
ErrMissingData is the missing data error.
ErrNotAllowed is the not allowed error.
ErrParseError is the parse error.
# Structs
BatchItem is a Git LFS batch item.
HashingReader is a reader that hashes the data it reads.
OidWithSize is a Git LFS object ID with size.
PktLine is a Git packet line handler.
Processor is a transfer processor.
# Interfaces
Backend is a Git LFS backend.
Lock is a Git LFS lock.
LockBackend is a Git LFS lock backend.
Status is a Git LFS status.